Fleshbot Loading...
Loading...

Darin Silvers Gives Justin Matthews The Punishment He Deserves

HARDCORE

[WATCH: The Disciplinarian - Big Dicks At School Via Men.com]

Justin Matthews Passes Time In ISS By Riding Jock Justin Matthews' Cock at Big Dicks At School From Men.com!

Gay Porn At Big Dicks At School

What would their teacher say about this?

From Big Dicks At School:

Beefy Darin Silvers and athletic Justin Matthews are sitting in class quietly working on homework. They break the silence to talk and brown-haired Justin explains what he did to get in trouble. Tattooed stud Darin is shocked that all he got was detention so he grabs ahold of Justin bends him over the teacher's desk and spanks his ass. Darin tells him he's giving him the punishment he deserves and Justin likes it so much that he asks him to do it again.

Getting a spanking from a strong jock? Could be painful, but it COULD be fun!

Looks like Justin is having the time of his life being dominated.

Darin Silvers Justin Matthews

Looks like Justin likes getting punished!

Then Justin gets his mouth punished by sucking on Darin's cock!

Darin Silvers Justin Matthews Men.com

Looks like Darin likes punishing - he's hard as a rock.

Darin even gives Justin some aftercare with a nice cock sucking of his own.

Darin Silvers Justin Matthews Big Dicks At School

Justin is hard as a rock too, but he still wants Justin to give him the real punishment

Justin finally gets his real punishment - a rough fucking. But is it really punishment?

Darin Silvers Fucks Justin Matthews

Darin giving Justin the rough fucking he deserves.

Looks like both guys liked their respective role play!

Looks like Justin will be around to take some more jock cock too.

Gay Cumshot at Men.com

Looks like they both enjoyed it - will they do it again?

Have you ever been punished at school? Have you taken a punishment by a mean dick?

CLICK HERE TO WATCH THE FULL SCENE AT MEN.COM


Live Sex view more

AaronEz Preview
AaronEz CO
21 years old
LeonardPrice Preview
LeonardPrice VE
22 years old
Premiumanon Preview
Premiumanon US
21 years old
JoshJordan Preview
JoshJordan US
28 years old
GaMikeJr Preview
GaMikeJr US
41 years old