twatwaffle
matt horanzy just punched me in the face, what a twatwaffle
another way of calling someone stupid, a bitch, and idiot, or annoying
"matt horanzy just punched me in the face, what a twatwaffle" What is the definition of "twatwaffle"?