Twazzak

A word to describe a dumb twat.
-"London?That's in England isn't it?"
-"Yes you twazzak"
by Sammii September 13, 2006
Get the Twazzak mug.

Twazzak

Someone who is very anoying and idiotic.
OMG. You're such a twazzak!
by Green Kangaroo January 20, 2011
Get the Twazzak mug.