Skip to main content

Definitions by Takkers

The past tense version of the act of "Twittering"
Yesterday I "Twatted" all day long
Twat by Takkers May 4, 2009