look up any word, like leh:
 
1.
A term used to describe to the act of female masturbation. Useful as a delicate description or an obscene insult. Perhaps derived from the male version of "whack" off.
Grandma, does it drip when you whack the crack?
by JB February 27, 2005
9 8