look up any word, like kappa:

1 definition by B. Strauss

 
1.
a nickname for a device used to clean out the vagina.
Marc N. is a Deusch.
by B. Strauss February 03, 2005