Asshole is a vulgar (dirty) slang word. Besides the literal meaning, it’s a common word for a jerk or idiot.

If you call someone an asshole, they're probably doing something not just stupid and annoying, but mean. Like all slang words and obscenities, this is a word you need to be careful about using. Saying asshole in class, in a paper, at a job interview, or even on television could get you in serious trouble. If you’re not alone with your buddies, stick to a safer word like jerk or doofus.

Definitions of asshole

n vulgar slang for anus

Type of:
the excretory opening at the end of the alimentary canal

n insulting terms of address for people who are stupid or irritating or ridiculous

Type of:
disagreeable person, unpleasant person
a person who is not pleasant or agreeable