twatwaffle
there is this twatwaffle in my anatomy class who won't shut up even though he is obviously an idiot and everyone fucking hates his sputtering face
the idiot that gets on your last damn nerve
"there is this twatwaffle in my anatomy class who won't shut up even though he is obviously an idiot and everyone fucking hates his sputtering face" What is the definition of "twatwaffle"?