Dave Hilton's tight, virgin ass clenches as Justin, his experienced gay lover, positions himself behind him. Dave's breath hitches as Justin's lubed-up fingers probe his hole, stretching him for the first time. Justin's massive, uncut cock presses against Dave's entrance, pausing before pushing in, inch by inch, until Dave's ass swallows it whole. Dave gasps, his body tensing, as Justin begins to fuck him slowly, then harder, their bodies slapping together. Dave's cries of pleasure echo as Justin's thick cock hits his prostate, giving him his first, intense gay anal experience.