twat

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

Share this definition