Question: what does it mean when a guy rubs the top of your head?
Answer: The first reason that a guy might touch your head is that he is attracted to you. This would be more likely to be the reason if it is only your head that he touches and he changes his body language when he is around you. ... Mirroring your body language. A lack of negative signals such as squinting or crossing the arms.