Bad - 2855 Random
noun
121 of 2855
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.