1/5
noun
5 of 60
Bad / Stupid
Bad / Stupid
shmo - A stupid person
Even though he is a loving father and husband, Homer Simpson is still viewed as a simple-minded shmo who has trouble with ordinary tasks.