A slice of ham that walks and rides horses.
"Riding lessons by Humbers! The best in town!"
1. An extremely stupid person.
2. A person affected with extreme mental retardation.
Person 1: My roommate is so stupid! The other night he took a ruler to bed so he could see how long he slept.
Person 2: Yeah, he sure is a humber.