Top definition
To advertise a product, organization, corporation, or something of that manner, on your head.
"Did someone draw those pants on the back of your head?"

"No! I'm headvertising"
by paul boyer May 22, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush