1 definition by joell86

Top Definition
An orgasm for your head delivered by a "Headgasm" scalp massager. Only the best feeling in the world. Comparable to the feeling of a cold shiver down your spine, but on the top of your head.
That thing is like an orgasm, for your head! Headgasm!
by joell86 September 01, 2010
Mug icon
Buy a Headgasm mug!