Good question / good thread
First of, I admit that I am guilty of doing so (when I was younger). I think every guy has, and if he hasn't, he's either lying or thought about honking.
Second, to answer your question, we do it because it is our nature. Our male brain sees an attractive lady and...