1 definition by Littler Lotta

Top Definition
A clueless schmuck
My boss thinks he's the shit but he's really just king of the schmobodons.
by Littler Lotta January 17, 2012

Mug icon
Buy a schmobodon mug!