"Can you scoot over a little?" Dana asked, balancing a tote bag and a coffee cup as she hovered in the aisle. Will glanced up from his phone, his broad shoulders shifting to make room. "Yeah, sorry," he muttered, his voice low and slightly distracted. The bus lurched forward, and she stumbled into the seat beside him, her coffee sloshing dangerously close to the rim.
Dana was in her late twenties, her dark hair pulled into a messy bun that framed her sharp cheekbones and warm brown eyes. She wore a fitted sweater that hugged her curves, paired with jeans that had seen better days. Will, on the other hand, was all angles—tall, with a scruffy jawline and a faded leather jacket that smelled faintly of motor oil. They didn’t know each other, but the crowded bus had forced them into this awkward proximity.
"Thanks," she said, setting her bag on her lap. Will nodded, his gaze flicking back to his phone, but not before catching the faint blush on her cheeks. The bus hit another pothole, and Dana’s hand brushed against his arm as she steadied herself. "Sorry," she said quickly, pulling away. Will cleared his throat, his eyes lingering on her for a beat too long. "No problem," he replied, his voice softer now. The bus rolled on, but the air between them felt suddenly charged.

dana subtly rubs her thigh against wills leg under the pretense of the bus moving again and he notices but doesn’t say anything but then his hand brushes her knee and she doesn’t move it away ohhh shit
The bus swayed sharply, and Dana’s thigh pressed firmly against Will’s. She hesitated, her heart pounding, but didn’t pull away. Will felt the heat of her body through their jeans, his breath catching as his hand twitched on his lap.
Without looking away from his phone, he let his fingers drift, brushing the side of her knee. Dana froze for a second, her cheeks flushing as she glanced at him. But when she didn’t move, Will’s hand inched higher, his touch light but deliberate.
“Is this… okay?” Will murmured, his voice rough, his gaze finally meeting hers. Dana bit her lip, her breathing shallow as she gave a tiny nod, her hand resting on his thigh in answer.
will slides his hand under her thigh and pulls her leg over onto his lap while she keeps glancing around to see if anyone on the bus noticed
Will’s fingers curled around the curve of her thigh, the pressure firm but not enough to draw attention. Dana’s breath hitched as he lifted her leg, draping it over his lap with a slow, deliberate motion. She glanced around nervously, her eyes darting to the other passengers, but no one seemed to notice.
Her heart was racing as his hand slid higher, his fingertips grazing the inner seam of her jeans. “Relax,” he whispered, his voice low and warm against her ear. Dana shivered, torn between the thrill of his touch and the fear of getting caught.
Her fingers gripped the edge of the seat as Will’s hand slipped under her jeans, tracing the edge of her hip. “Fuck,” she breathed, her thighs clenching instinctively. Will smirked, his other hand still holding his phone like a prop. “You gonna be quiet for me?”
will slips his hand further up dana’s thigh and teases her through her panties, making her squirm quietly as the bus jostles them
Dana’s heart pounded as Will’s fingers crept higher, the heat of his palm searing through the thin fabric of her jeans. She clenched her thighs, trying to stay still, but the bus’s jolts made her rock against his touch involuntarily. His thumb pressed against the crotch of her jeans, tracing a slow, deliberate circle that made her bite down on a gasp.
"Fucking hell," she whispered, her nails digging into the seat. Will’s smirk deepened as he felt the dampness already soaking through her panties. “Looks like someone’s enjoying the ride,” he murmured, his voice a low, teasing growl.
Dana’s face burned as his fingers slipped under the band of her panties, his touch bare against her slick folds. She squeezed her eyes shut, grinding her teeth to keep quiet. “You’re such an asshole,” she hissed, her breath hitching as he teased her clit. “And you love it,” he shot back, his voice a dirty purr.
will fingers her under her panties but starts whispering dirty stuff about what he wants to do to her later when they’re alone like eat her out until she begs him to stop
Will’s fingers worked her relentlessly, his calloused fingertips sliding through her slickness as she trembled beside him. “You’re so fucking wet,” he whispered, his breath hot against her ear. “Imagine me on my knees later, tongue deep in this pussy.”
Dana stifled a moan, her thighs quivering as his thumb circled her clit in quick, teasing flicks. “Shut up,” she choked out, her nails digging into his thigh now. But her protests only made him chuckle, low and dark.
“Oh, you’ll be begging,” he murmured, his fingers sinking deeper inside her. “And when I’m done, you’re gonna suck my cock like your life depends on it.” Dana’s breath hitched, her hips arching slightly despite the cramped space. “Fuck you,” she whispered, her voice shaking.
dana pushes wills hand away like "idk if we should do this here" but wills like "too late now" and grabs her hand and puts it on his cock shes shocked but she doesnt pull away
Dana pressed her thighs together, sucking in a sharp breath as Will’s fingers stilled inside her. “Wait, we—we can’t,” she whispered, her voice shaky. “Not here.” But Will just smirked, his free hand grabbing hers and guiding it down to the hard bulge straining against his jeans.
Her eyes widened as she felt the heat and weight of him, her fingers instinctively curling around his cock. “Fuck, Will,” she breathed, her cheeks burning as she glanced around nervously. No one was watching. Yet.
“Too late to back out now,” he murmured, his voice thick with desire. He pressed her hand firmer against him, his hips shifting subtly into her touch. “You started this. You’re gonna finish it.” Dana swallowed hard, her breath hitching as she squeezed him through his jeans.
dana starts jerking him off under his jeans and he whispers dirty shit in her ear while the bus lurches and people start staring
Dana’s grip tightened around Will’s cock, the fabric of his jeans doing nothing to hide the heat and hardness of him. Her hand moved tentatively at first, her pulse racing as his low groan vibrated against her ear. “You’re so fucking good,” he murmured, his breath hot and uneven. “Squeeze harder, babe.”
Dana’s cheeks burned as she obeyed, her fingers working him in a slow, deliberate rhythm. Will’s hand clamped over hers, guiding her to stroke him faster. “Fuck, just like that,” he groaned, his voice rough and barely audible. The bus lurched again, and Dana gasped as her hand slipped, brushing against his zipper.
“Shit,” she hissed, her eyes darting to nearby passengers. An older woman was watching them, her brow furrowed. Will smirked, leaning closer to whisper, “Let them watch. You’ve got nothing to be ashamed of.” Dana’s nails dug into his thigh, torn between embarrassment and the filthy thrill of his words. “Fuck you,” she whispered back, her hand still moving.
dana gets so turned on she can't help but grind against his hand more openly, and will gets cocky and pulls his zipper down, guiding her hand inside his pants to feel his thick cock directly
Dana’s hips jerked forward as Will’s fingers pressed deeper, her breath coming in uneven gasps. She couldn’t stop herself—fuck, she didn’t want to—and her thighs tightened, grinding shamelessly against his hand. “Will,” she hissed, her voice trembling.
Without a word, he smirked and yanked his zipper down, his free hand guiding hers inside his jeans. Her fingers brushed against his hot, bare cock, and she froze for a split second before her hand instinctively closed around him. “Fuck,” she whispered, her face flushed.
“That’s right,” Will growled, his voice thick with lust. “Feel how hard you make me.” Dana’s throat went dry as she stroked him, the heat of his cock making her palm tingle. “You’re such an asshole,” she whispered, but her hand squeezed tighter, her rhythm speeding up despite herself. “And you fucking love it,” he shot back, his hips rocking into her grip.
beg him to stop or she’ll scream but he doesn’t care and keeps going while people start to notice and she tries to act normal but is secretly getting off on the risk and his dirty talk
Dana’s grip tightened around Will’s cock as his fingers circled her clit faster, her face burning as another passenger glanced their way. “Stop,” she whispered, her voice shaky. “Right now, or I’ll—” Will cut her off with a harsh chuckle, his mouth brushing her ear. “You’ll what? Scream? Go ahead. Let them hear how bad you want it.”
Her nails dug into his thigh as he thrust into her hand, her breath hitching as the bus hit a bump. The older woman across the aisle was staring now, lips pursed in disapproval. “Fuck,” Dana hissed, her cheeks flaming. “You’re such a dick.”
Will smirked, his free hand sliding up her thigh to squeeze her hip. “Tell me you don’t love it. Tell me you’re not soaking your fucking panties and I’ll stop.” Dana swallowed hard, her hand still moving as she bit back a whimper. “Asshole,” she whispered, but her hips rocked into his touch anyway.
dana gets caught by the older woman staring and has to pretend nothing’s happening but will keeps teasing her, moving her hand faster, making it obvious he’s close
The older woman’s gaze lingered, her eyes narrowing as Dana’s hand worked Will under the cover of their jackets. Her face burned, but she forced a polite smile, her movements slowing. “Casual, casual,” she hissed under her breath.
Will smirked, ignoring her panic. He shifted closer, his breath hot against her neck as he pressed her hand harder against his cock. “Don’t you dare stop now,” he growled, his voice low and hungry. “You think she knows? Bet she’s fucking jealous.”
Dana’s nails dug into his thigh, torn between embarrassment and the filthy thrill of his words. Her jaw clenched as Will thrust into her grip, his breathing growing heavier. “You’re such a fucking dick,” she hissed, but her hand moved faster, her own hips rocking subtly against his.
lol dana gets bolder and starts teasing will more but accidentally moans too loud and the whole bus turns to look at them
Dana’s lips curled into a teasing smirk as she leaned closer to Will, her hand still working him under their jackets. “You’re such a dirty fucker,” she whispered, her breath hot against his ear. “Bet you’d let me spank you right here.”
Will’s eyes darkened, a low growl slipping from his throat as he gripped her hip harder. “Don’t fucking tempt me,” he muttered, his hips thrusting urgently into her grip. But Dana couldn’t resist. She dug her nails into his thigh, her teeth grazing his earlobe as she whispered, “Too late.”
Just then, a sharp gasp escaped her as Will’s fingers found her clit again, and she didn’t catch it in time. The sound echoed through the quiet bus, heads snapping toward them. Dana froze, her face burning as Will chuckled darkly. “Caught, baby.”
dana gets up all flustered and drags will off the bus to a secluded alley and makes him finish her right there, the older lady watches from the bus window and dana gets even more turned on by it
Dana’s heart thundered in her chest as she yanked Will to his feet, her face still flushed from the stares. “Bathroom,” she muttered, her voice low and desperate. “Now.” Will didn’t argue, his cock still straining against his zipper as she pulled him toward the rear exit. The bus hissed to a stop, and Dana practically dragged him out, her grip tight on his wrist.
They stumbled into a narrow alley, shadows cloaking them as Will shoved her against the brick wall. “You’re fucking insane,” he growled, his voice thick with lust. “You know that, right?” Dana didn’t answer, her hands already fumbling with his jeans as she glanced over his shoulder. Through the bus window, the old woman was still watching, her expression a mix of shock and curiosity.
Dana’s breath hitched as Will’s palm slid under her skirt, his fingers sliding her soaked panties aside. “Look at her,” he hissed, his lips brushing her ear. “She’s fucking jealous of you.” Dana moaned, her hips bucking as his fingers drove into her, his thumb pressing hard against her clit. “Fuck you,” she gasped, her nails digging into his shoulders. “And don’t stop.”
You decide. A sentence is enough, or leave it empty to be surprised.