Skip to main content

Definitions by KathyRules

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