Lips sliding down the full length of his cock, the blonde BBW kneels naked on the zebra striped couch with blue drapes behind her, saliva dripping as she sucks hungrily with both hands pumping the base. She shifts to straddle him wide, lowering her curvy hips onto his lap while her heavy tits sway free against his chest. Hands grip her soft ass cheeks firmly as she bounces in riding position, pussy gripping deep with every upward grind. He thrusts up hard from below, making her body jiggle while she leans forward for leverage on the patterned cushions. Sweat builds across her pale skin during the nonstop riding rhythm until she rides through the peak.