David and Jarrin, two young, lithe twinks, find themselves alone and horny in a cramped apartment. Unable to resist, they begin to explore each other's bodies, their tongues entwining in a passionate kiss. David's hands roam over Jarrin's smooth chest, his fingers teasing the nipple rings. Jarrin moans, his cock hardening against David's thigh. They move to the bed, their bodies slick with sweat as they grind against each other. David takes Jarrin's cock into his mouth, sucking eagerly as Jarrin fucks his face. They switch, Jarrin taking David's length into his mouth, his tongue swirling around the head. David can't take it anymore, he flips Jarrin onto his hands and knees and enters him roughly, fucking him hard until they both come undone.