1 definition by my_heini_itches

A usually itchy part of the body, generally the source of diarrhea and other fine substances.
Damn, my heini itches.
by my_heini_itches January 4, 2005
Get the heini mug.