Question: what does it mean when your cat rubs his face on you?
Answer: Cats have scent glands all over their body and they use them to leave a scent mark on objects (and in this case, YOU). ... When your cat engages in head bunting or head rubbing, he is placing his scent there as a social and affectionate gesture.