One who thinks he is 'the shit' when in reality he is a giant tool.
"My boyfriend Nick G. called me a cunt and a fucking bitch today, right after we left the Dodger game."
"And you're still together? Seriously? Why do you enjoy dating a douche bag?!