by beewtbc November 09, 2011
This is a British phase and is used in the past tense, it means that one beat-up another, however it is also used to descirbe a single yet dramatic hit.
by Junyar-Kuro May 01, 2009
by leeny burghers April 14, 2003
by CiCi March 11, 2005
"I was so twatted last night"
by Leanne April 02, 2005
by Jackson Marsh June 19, 2009
Get the twatted mug.