omgz, that guy over there is such a douche muffin
a boy that has the smart level of a muffin, and acts like a douche 24/7
"omgz, that guy over there is such a douche muffin" What is the definition of "douche muffin"?