Question: what does it mean when a guy hugs you and holds your head?
Answer: This is a hug where his head touches yours in one way or other. If he touches your forehead with him, it means that he is trying to merge his thoughts with yours. If your relationship is new, this hug is an indication that he wants you to know him better and that he wants to know more about you as well.