Skip to main content

Definitions by jaystar403

Past tense of tweet. As in for twitter
I twat on twitter yesterday about the excellent steak dinner I had.
twat by jaystar403 July 25, 2011