1 definition by Loseruknowit

Top Definition
The female's waste-dispatching organs - mostly refered to as the urethra.
OMFG, Britney, your nymphadoodle is AMAZING!
by Loseruknowit December 01, 2009

Mug icon
Buy a Nymphadoodle mug!