shmo
noun/ʃməʊ/
/ʃməʊ/
(also schmo)
(North American English, informal, disapproving)- a person who is stupid in an annoying way
Check pronunciation:
shmo
Definition of shmo noun from the Oxford Advanced Learner's Dictionary