Twat

The past tense of "tweet" in relation to Twitter.
Often used by Kathy Griffin
Did you twat that info?
by KathyRules September 16, 2009
Get the Twat mug.