1 definition by EverlastinAshleeey

Top Definition
Super
Male
Odor
Super
Hemorhoid
smosh stands for SuperMaleOdorSuperHemorhoid
by EverlastinAshleeey January 14, 2012

Mug icon
Buy a smosh mug!