stan thought his relationship with jenny was great until she dumped him for an asshole
an obnoxious, arrogant, self-centered male who women can't seem to get enough of
"stan thought his relationship with jenny was great until she dumped him for an asshole" What is the definition of "asshole"?