Skip to main content

Definitions by scoot

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
Twax by scoot March 29, 2004