1 definition by RabidFrog

A delicious treat sometimes accompanied by exquisite pubic hairs and having a strangely addictive smell.
Dude! Stop sniffing my genitals!
by RabidFrog December 2, 2008
Get the genitals mug.