Skip to main content

Definitions by vani11a1ce

To share the smell of one's fart (or twart) on twitter
1) I just farted, it stinks, here let me twaft it to you..
2) Smell my Fart - TWAFT
TWAFT by vani11a1ce February 27, 2011
An abbreviation of:

That was a fucking tragedy

or
That was a fucking train-wreck
Daz thinks he's well funny - Did you see his last status update? TWAFT or wot?
TWAFT by vani11a1ce February 27, 2011