2 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
by vani11a1ce February 10, 2011
Get the TWAFT mug.
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?
by vani11a1ce February 10, 2011
Get the TWAFT mug.