1 definition by beewtbc

Top Definition
Fucked up.
I smoked so much last night that I was twatted.
by beewtbc November 09, 2011

Mug icon
Buy a twatted mug!