1 definition by Anonymous Nurse

Top Definition
an unknown, smeared substance
"There's some schmo on my chair"
by Anonymous Nurse August 17, 2011
Mug icon
Buy a schmo mug!