The definition of asshole is a slang term for the anus and is used to describe a person who is stupid or despicable.(noun)
A person who takes food from hungry children is an example of an asshole.
See asshole in Webster's New World College Dictionary
See asshole in American Heritage Dictionary 4
Origin: + hole.