Meaning of the word asshat in English

What does asshat mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

asshat

US /ˈæsˌhæt/
UK /ˈæsˌhæt/

Noun

a foolish, annoying, or contemptible person

Example:
That guy is a complete asshat for cutting in line.
I can't believe that asshat just insulted me.