After a splash and a passionate kiss in the pool, horny twinks Xander Gomez and Justin Host move to a nearby bench and grope one another. Justin frees the big and chunky uncut cock from Xander's trunks and strokes it as they make out. He then hungrily goes down on that dick and sucks it before laying back to get his own hard uncut cock sucked in return.

After the oral, Xander eases his big bareback cock into Justin's tight ass and pounds it hard in missionary. We then see Justin sit on Xander's cock and ride it before he gets up and stands against the wall to get pounded from behind. Soon enough, Xander pulls out and shoots a nice load of cum over Justin, then Justin lays back and jerks off until he cums too.