twa

1. generally the same contextual meaning as 'gay'.
Dude, those shoes are so twa.
by Einigkeit October 17, 2008
Get the twa mug.