Top Definition
An extension of the insult 'twat', adding emphasis on the stupidity of the person. Adding connotations of heated 'twat'.
your such a fucking twatbake
by beejand1 August 11, 2008
4 Words related to twatbake

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.