1 definition by compudude86

Top Definition
a womans vagina, description of a womans vagina
hbo is not tv. it is twazzervision.
by compudude86 January 30, 2006

Mug icon
Buy a twazzer mug!