Fwiw, I'm born-and-raised in the USofA and I couldn't tell you the difference, I think that person was just an asshole.
(Though I suppose I also have learned most things from tv shows and the internet.)
(Though I suppose I also have learned most things from tv shows and the internet.)
Thus the definitions are in usage synonyms.
To the GP comment, 100% someone being an asshole.