Question: what does it mean when a guy puts his forehead on yours?
Answer: If someone lays their head in your lap, on your shoulder, or puts their forehead next to yours, that means they feel comfortable in your presence, and trust you enough to do so. If he drops his head in your lap, he definitely has the feels for you.