Skip to main content

Definitions by dead ted

a SWAT team composed primarily of females.
all those girls just broke in and TWATed us.
TWAT by dead ted December 8, 2009