Question: what does it mean when he rubs my head?
Answer: So, what does it mean if a guy touches your head? It might mean that he likes you especially if he only does it with you, he does it multiple times and on separate occasions. He might also do it because he is just teasing you, doing it as a power-play or to see your reaction.