how did joe not know you would find out? what a douchewaffle
what you call an ex who is a total asshole or someone you know who is a total moron
"how did joe not know you would find out? what a douchewaffle" What is the definition of "douchewaffle"?