Twax

1) in foreign languages, it means theft of a car

2) Mistakingly pronounced to mean female genitals
1) sdfhmkndf twax dihfd

2) thatz some sexy twax
by scoot March 29, 2004
Get the Twax mug.