Top definition
twaffle of douche. ahole who doesn't know when to quit. always takes things too far. always tells storys that are way too long and not relevant in any way.
by Charizard3 June 10, 2009
Get the mug
Get a Douche twaffle mug for your sister-in-law Sarah.