What is Shmooshmag?
n- a worse version of a douchebag while still having a slight coolness about them
Damn man, you're such a shmooshmag
See douchebag, douche, assface, levi