Dave, Justin, and Zac, three uncut twinks, engage in a heated anal threeway. They start by making out, their tongues exploring each other's mouths, hands groping hard cocks. Justin bounces on Dave's dick, taking it deep, while sucking Zac's. Zac then plunges into Justin, his thick cock stretching the twink's hole. Dave switches places, his uncut dick sliding in and out of Zac's ass as he jerks off, cumming all over Zac's face. The room is filled with the sounds of wet fucking and moans, the air thick with the scent of sex. The trio collapses, spent and satisfied, their bodies slick with cum and sweat.