Top definition
An extension of the insult 'twat', adding emphasis on the stupidity of the person. Adding connotations of heated 'twat'.
by beejand1 August 11, 2008
Get the mug
Get a twatbake mug for your papa Trump.

Available Domains :D

  • twatbake.org
  • twatbake.men
  • twatbake.net
  • twatbake.com