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
mugGet the Twatmug.

Share this definition