1 definition by drunkinbda

Top Definition
Contraction of Twat Waffle
Klez is a total twaffle!
by drunkinbda September 20, 2006

Mug icon
Buy a twaffle mug!