Top definition
used mainly as an insult for online computer games, can describe anything from really bad drivers to really annoying people!
hes such a twizzletwat
by crissytina June 06, 2010
Get the mug
Get a twizzletwat mug for your father Manafort.