Term: asshole
Example: stan thought his relationship with jenny was great until she dumped him for an asshole
Definition: an obnoxious, arrogant, self-centered male who women can't seem to get enough of