Skip to main content

Definitions by Frenchie Thorsson

A softairgun team in Sweden.

TWAT = TÄBY WEAPONS AND TACTICS
Ommaggad! I just got shot by a TWAT.
TWAT by Frenchie Thorsson March 31, 2007