loser douche
a total and complete asshole/douche bag who doesn't know how to treat a woman. He basically thinks he can "get it in" where and whenever he wants. He doesn't understand that he is the issue, and not the chick he is treating like crap. He believes his actions are justified. He may be cocky, arrogant, self-centered, and is definitely an opportunist.
That guy you dated was quite a loser douche, Michelle.