Knight vs Strokes – Battle of the Huge Cocks

Two rookies enter the Top Cock ring for this week's bout. Despite being new they're both eager for action and armed with 8 inch cocks. Dylan Knight brings flexibility and stamina from his years of gy...

The Pool Boy

Christian and Sebastian are out pool hopping when they stumble over a gorgeous tiled pool tended by Chris Harder, a studly pool boy with a hot ass. Sebastian pretends to drown in order to lure Chris ...

Patrick Rouge vs Wolf Hudson The Oil Match

Stud fights against stud. Neither Wolf Hudson nor Patrick Rouge plans on losing. They each rip off tights and jocks, grab cock and balls, and slamming each other hard to the mat in order to score mor...

Nasty Straight Bartender Takedown

There's a new straight, but intolerant bartender at the gay bar named Will Parks. After yelling at a couple kissing at the bar, and breaking up the bathroom cruising spot, the crowd is completely fed...

The Dog Catcher

Dog Catcher Rocco Steele wants to find a new puppy to play with, so he heads deep into his pound. He runs three promising pups through some tricks and disciplining as they take a cropping and are mad...

Brock Avery vs. Tyler Rush – The Dog Fight

Brock Avery is a muscled hunk with several matches under his belt here on Top Cock. Tyler Rush is brand new to us but brings some unconventional fighting experience to the mat. Both wrestlers have ye...

Puppy can suck his own dick, and does it live!

Hot boy next door Jackson Fillmore joins Men on Edge Live to try out puppy play for the first time. He jumps right into the role, submitting to Christian and Sebastian as soon as the puppy mask goes ...

Brotherly Love

Wolf Hudson can't stand his new stepbrother Brendan Patrick, he keeps badgering Wolf to let let him tag along with his buddies, but Wolf spurns him repeatedly. Dejected and horny, Brendan looks throu...