Home » Gay » Teen Gay » Dirty Dreams – Harry Davis and Josh Cavalin
Teen Gay

Dirty Dreams – Harry Davis and Josh Cavalin

It’s a fact that no boy would be able to just sit there and watch as gorgeous little redheaded boy Harry Davis plays with his growing bulge in his tight blue underwear, and that’s certainly true of twinky Josh Cavalin.

The firey-mopped boy is clearly dreaming about BoyFun while his cock swells in his undies and his hands explore the shape of it while he snoozes, but with his big uncut piece of boy meat revealed from the snug cotton young Josh can’t help but leap in and give his friend a hand… and mouth.

Clearly both are very much in need and with the horny dream the boy was having he can’t wait to make it a reality, swapping hard young cocks with his friend and spending a good while sucking and licking each other’s glorious pink penises.

The 69 slurping the two slim boys share starts out with some traditional boner tasting but as the boys move a little further back to find those winking holes they’re soon rimming each other feverishly. The only question is who is going to get that cock in their tight little raw puckers.

It could go either way with such horny boys, and indeed it does.

Harry is the first to take it, lifting a leg and jacking his cock while Josh slides his bareback length into his sweet little hole for some deep thrusts, but then it’s time for Josh to get his fill, straddling his pal and easing his own pucker down on the boy’s glorious length.

The pumping goes deeper when Josh lays back on the bed to get his creamy mess buggered out of his swollen prong, his friend easing in and out and hitting that sweet spot with expert precision while he jacks himself to a rewarding climax.

As soon as Harry has made his friend gush his juicy seed all over he’s ready to head up and give his spent boy a messy facial, gushing his own warm spooge in a hot display that will have every voyeur joining in with their own.

If you are satisfied with the content of our site, you can send us a donation, and thus help us to take the site for life.

BTC Wallet: bc1qp7a23n5m5hxu6j7l4z8ect2q0q6q73yp5cxy6l

USDT Wallet: 0x59558C8124Aee36C3dB37DB2aDbB937b385aB548

THANK YOU