ohflint-whatever he is to you, whatever you are to him

more about : ohflint