1 definition by Sacul Iksok

a useless human being. (non gender specific) the kids are saying this nowadays instead of douche bag.
Jeremy, stop being such a twat waffle.
by Sacul Iksok September 27, 2007
Get the twat waffle mug.