A general insult to suggest that someone is stupid and/or wierd. It may also be made up and not a real word.
Paula: You twazzock!
Euan: Where did you even get that word?
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.