Sinking into the cracked vinyl of a bus seat, the thick brunette arches her back and lets one hand roam over her heavy tits while the other dives between her parted thighs. Cash clutched in her fist, she grinds against her own fingers, her breath hitching with every slow circle. Outside the window, the city blurs past but her focus stays locked on the wet heat between her legs. She bites her lip, eyes half-lidded, as her own touch brings her closer to the edge without any cock in sight. The purple lace of her panties clings to her soaked pussy, proving she doesn’t need a partner to get off hard.