Kaleb's smooth chest heaves as he braces himself, feeling Jeremiah's hot piss hitting his face and body. David, rock hard, joins in, pissing on Kaleb's ass and back. They soap up, Jeremiah and David's cocks stiffening. Kaleb, eager to please, takes them both in his mouth, gagging slightly. They move to the loungers, Jeremiah and David taking turns fucking Kaleb hard, his moans echoing. Kaleb's ass is a mess of lube, spit, and cum as they finish, leaving him panting and satisfied.