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
noun
See asshole in American Heritage Dictionary 4
noun
Origin:
Origin: ass2
Origin: + hole
.