1 definition by ricecracker7

Top Definition
HSG
Stands for "Head Shaking Good", as in so awesomely amazing. Comparable to orgasm.
"Have you tried that new insert random drug, food place, drink, etc.?"
"Naw, what is it?"
"You have to try it, it's so HSG!!!"
by ricecracker7 September 26, 2011
Mug icon
Buy a HSG mug!