Skip to main content

Definitions by jake5253

twat

Share definition Flag
The past tense of the verb "to twitter"
"I twat my friend yesterday."
twat by jake5253 June 15, 2009