Definition of asshole in English:

asshole

noun

North american
vulgar slang
  • 1A person's anus.

  • 2A stupid, irritating, or contemptible person.

    idiot, ass, halfwit, nincompoop, blockhead, buffoon, dunce, dolt, ignoramus, cretin, imbecile, dullard, moron, simpleton, clod
    View synonyms

Origin

1930s: variant of arsehole.