Top definition
Yet another nick-name for the female genitalia.
Molly proved she was a natural redhead when she showed me her fiery red twazool.
by Johnny Woodenpants December 27, 2008
Get the mug
Get a Twazool mug for your dog James.