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.