Skip to main content

Definitions by Green Kangaroo

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