Sophia couldn't control the rush of heat to her cheeks as she peered through the door crack of the public toilet stall.Across the stall sat Jack, his crotch bulging through his jeans.She had been watching him for a few minutes now, her hand clenched tight around the handle of the toilet paper roll.She had come here with the sole purpose of watching Jack get undressed and fucked.Her mind was buzzing with thoughts of him, of the delicious taste of cum that she craved so much.Finally, after what felt like an eternity of waiting, Jack slipped off his shoes and socks, revealing a pair of boxers.Sophia licked her lips in delight, taking in every curve and crevice of his muscular physique.He reached into the front pocket of his jeans, pulling out a small vibrator.Sophia's pussy trembled with anticipation as he began massaging her clit with the toy.Before she knew it, she was on her knees in front of Jack, her mouth wide open as he thrust the vibrator inside her.She moaned loudly, her hips rolling back with each stroke.Her hands gripped the counter, steadying herself as the pleasure overwhelmed her body.Jack pulled her hair back, exposing her throat and forcing her to swallow his cock whole.She gagged slightly as the head hit the back of her throat, but then relaxed as she savored the feeling of being filled by his huge dick.As she sucked him deep and hard, Jack removed the vibrator and replaced it with a finger.He stroked her pussy furiously, sending waves of pleasure coursing through her.She writhed her body, struggling to keep up with him as he thrust two fingers inside her.Her screams echoed through the stall, drowning out all the sounds of the busy restroom outside.When Jack finally pulled out, she collapsed onto the floor, panting and sweating.Feeling a little more confident now, Sophia stood up and walked over to Jack.She pulled down his pants and unzipped them, taking out a condom.She slid it onto his cock with ease, and he wasted no time in thrusting inside her.She wrapped her arms around him tightly, holding him close as they fucked like animals.They grunted and groaned in pleasure, losing themselves in each other's bodies.The sound of the toilet flushing woke them from their trance-like state.Sophia looked up at Jack, her eyes wide with amazement as she took in his massive cock.Holy shit, she whispered, unable to believe how amazing he was.Jack grinned down at her, feeling proud of his ability to bring such pleasure to her body.They exchanged knowing smiles before he quickly pulled out of her, zipping up his pants and walking out of the stall.Sophia stood there for a moment, still shaking with pleasure as she tried to process what had just happened.It was one of the best experiences of her life, and she couldn't wait until she could do it again.With a satisfied smile on her face, she pushed the door open and stepped out into the bustling restroom, ready to take on whatever came next.