Skip to main content

Definitions by cabbit

twat

Share definition Flag
A user of the micro-blogging service, Twitter.
Argh! James can't go five minutes without updating his Twitter status, he's such a twat.
twat by cabbit August 28, 2008