Skip to main content

Definitions by itsok603

That Was Awkward. Used in an awkward situation.
My ex just texted me. TWA!
twa by itsok603 February 11, 2012