Skip to main content

Definitions by Sports N Imports

twat waffle

one who finds themselves being retarded, often like Integra Type Arrrgh

see also 'douche canoe'
Hey, Derek, quit being a twat waffle.