An upgraded insult of the simplistic and overused term douchbag.
Dude: Yeah, that guy was a total douchecock.
OHHH SHIT!!! I'M Surrounded by douchecocks and fucktards!!!!!
90% of people named Wes or Steven in Northern Virginia are douchecocks or fucktards
tells endless boring stories that usually start with "This one time..."
wears sunglasses on the back of your head
Person two : Wow, what a douche cock.