A person who you find disrespectful, arrogant, rude or
obnoxious. You can't stand this person, yet you can't go a
day without knowing what they're up to. You realise they know what they're talking about, and they're mostly
right. An asshole is a very stubborn person.