LustPages
StoriesSeries
TagsAuthorsGet Coins
Login WriteJoin Free
LustPages
StoriesSeriesCollectionsTrendingTagsPremiumAuthorsGet Coins
Join FreeLog In Start Writing
LustPages

Your premier destination for premium adult fiction. Read thousands of stories across all genres, completely free.

Genres

  • Rough Hardcore
  • Taboo
  • Anal
  • Romance
  • Domination/Submission

Explore

  • Browse All Stories
  • Series
  • Collections
  • Trending
  • Tags
  • Authors
  • Search

Account

  • Join Free
  • Sign In
  • My Library
  • Account Settings
  • Publish on LustPages

Legal

  • About
  • Contact
  • FAQ
  • DMCA
  • Terms of Service
  • Privacy Policy
  • Content Warning

© 2026 LustPages. All rights reserved.

18+Adults Only·All characters are fictional adults (18+)
Back to Stories
Last Girl on the Bus
VirginRough HardcoreCollegeYoung

Last Girl on the Bus

Bratty 18-year-old cheerleader thought the ride home was boring… until the bus driver parked in a deserted lot and taught her mouthy cunt exactly who was in charge.

By Vivienne Hart September 3, 2026 16 min read
ShareX / TwitterReddit

Sign in to rate

Rebecca sat bored near the front of the empty school bus, thumb scrolling endlessly across her phone screen. The last of the other students had piled off three stops ago. Living furthest out meant she always rode alone with the driver for the final stretch, and most days that suited her fine. No more listening to the idiots from her senior class yapping about parties or the cheer squad drama she already knew too well. She was eighteen now, had been since March, and graduation couldn’t come soon enough. College applications were already in. Real life was waiting.

She locked the phone and shoved it into the pocket of her short plaid skirt. The sweater she wore was oversized, the kind that swallowed her modest B-cups and made her look younger than she was, but the skirt rode high on her thighs the way the cheer coach preferred. Long, pale legs crossed at the knee, smooth from the morning’s careful shaving. Freckles dusted the bridge of her nose. Brunette hair pulled back in a tight ponytail that swung whenever she turned her head. Hazel eyes that usually cut people down with a glance were half-lidded with boredom.

In the driver’s seat Steve watched her in the rearview. Thick fingers tightened on the wheel. This route was still new to him—high school kids instead of the regular city runs—but he’d had months to learn the passengers. Most were harmless. This one had been a thorn from day one. Bratty little cheerleader who thought the world owed her the captain spot she never got. He’d overheard enough of her bitching to know she believed she was better than everyone on the bus, including him.

She was pretty though. Soft face that belonged on someone sweet, not the sharp-tongued little princess who spent every ride tearing into her teammates. Full lips shiny with gloss. Fair skin. Those long legs that kept drawing his eyes every time she shifted. He’d angled the cabin mirror lower weeks ago so he could watch the way her thighs pressed together. Today the skirt had ridden high enough that he could almost see the edge of her panties.

His cock thickened against the zipper of his work pants. Eight thick inches that had been starved of anything but his own fist for too long. He was forty-two, still built like the soldier he’d been before the discharge—broad chest, heavy arms, a little softness at the gut from age but nothing that stopped him from benching more than most men half his age. Short military cut. Cold blue eyes that had seen enough shit to know exactly how to handle a mouthy girl who needed putting in her place.

Traffic thinned. Steve made the decision without further thought. Instead of staying on the regular route he turned down a side road that led to an abandoned industrial lot behind a row of empty warehouses. No cameras. No traffic. Just cracked asphalt and the late-afternoon sun slanting through the trees.

The bus rolled to a stop. Engine died.

Rebecca blinked and looked up. “What the fuck? This isn’t my stop.”

Steve stood, the seat creaking under his weight. He walked down the aisle with slow, deliberate steps. The tent in his pants was obvious now, thick shaft pushing hard against the fabric. Rebecca’s eyes dropped to it before she could stop herself. Color flooded her cheeks.

“I didn’t forget about you, darlin’,” he said. Voice low, calm, the kind that didn’t need to raise volume to be obeyed.

She slid toward the aisle, already opening her mouth for another insult. The words died when he stopped in front of her and she found herself staring at the outline of his cock. Heat crawled up her neck. She forced her gaze up to his face—hard jaw, those cold blue eyes—and hated that her stomach fluttered.

“You’re such a pretty girl,” Steve said. He reached out and trailed two thick fingers down her cheek. “Shame that smart mouth of yours has been running all year.”

Rebecca jerked away. “Don’t touch me. Just drive me home or I’ll—”

His hand rose like he might backhand her. She flinched hard. He didn’t connect. Just let the threat hang.

“Please don’t hit me,” she whispered, the bratty edge cracking.

“I ain’t gonna hurt you as long as you do what I say.” He unbuckled his belt, unzipped, and pulled his cock free. Heavy, thick, the head already glistening. Veins stood out along the shaft. Balls hung full and tight beneath. Rebecca’s eyes widened. She’d sucked a couple of boys from the football team, but nothing like this. Her mouth watered before she could stop it.

Steve’s hand settled on the back of her head, fingers tightening in her ponytail. “You’re gonna wrap that nasty little mouth around my cock and suck until I’m satisfied.”

“Then will you take me home?”

“Soon as we’re done.”

She leaned in. The thick head pressed against her glossy lips. She opened and took him inside. Salt and skin and pure male musk flooded her tongue. Steve groaned deep in his chest and rolled his hips, feeding more of his length into the wet heat of her mouth.

“Suck it. Use your tongue. That’s it… just like that.”

Rebecca’s cheeks hollowed. She worked him with the same spiteful focus she gave everything else, but her body betrayed her. Heat bloomed between her legs. Her panties grew damp. She shifted on the seat, thighs pressing together, and the friction only made it worse.

Steve noticed. He smirked down at her. “Enjoying yourself already?”

She made a muffled sound of protest around his cock. He only fucked her mouth deeper, the head bumping the back of her throat. She gagged, eyes watering, but the sound vibrated straight through his shaft and he cursed under his breath.

“Take your underwear off.”

Rebecca’s eyes flew wide. She hesitated. His grip in her hair tightened.

“Don’t make me ask twice.”

She reached under the short skirt, hooked her thumbs in the sides of her plain white panties, and dragged them down her thighs. They dropped to the floor of the bus. Cool air kissed her freshly shaved pussy. She was soaked—slick folds already shiny with her own juices.

“Touch yourself,” Steve ordered, resuming the slow thrusts into her mouth. “I want to watch that greedy little cunt while you suck me.”

Her fingers slid between her thighs. She was wetter than she’d ever been. Two fingers parted her folds and found her swollen clit. Circles. Pressure. A moan vibrated around his cock. Steve’s hips snapped harder, using her throat, watching her fingers work.

Rebecca came first. The orgasm hit hard and sudden, thighs trembling, hips jerking against her own hand. She cried out around the thick cock stretching her lips, spit running down her chin. Steve pulled free with a wet pop and let her gasp for air. Her face was wrecked—flushed, eyes glassy, lip gloss smeared.

He didn’t give her time to recover. Strong hands hauled her up and turned her around, knees on the edge of the seat, hands braced on the backrest. The short skirt flipped up over her ass. Her bare, dripping pussy was on full display—pink, puffy, virgin-tight.

Steve stepped behind her and dragged the fat head of his cock through her folds, smearing her wetness up over her clit and back down to her entrance. Rebecca moaned despite herself.

“I thought you just wanted a blowjob,” she managed, voice shaky.

“That was before you started getting off on it.” He notched the head against her opening. “Now this cunt needs fucking.”

“Wait—condom—”

“Don’t got one.”

He pushed. The thick head stretched her open, forcing her walls wide. Rebecca’s breath caught. She was tight—impossibly tight—and the burn of the stretch made her eyes water. Steve kept pressing until he met the thin barrier of her hymen.

“Pull out before you cum,” she begged.

“If you remind me.”

He snapped his hips forward. The head tore through her virginity in one brutal thrust. Rebecca screamed—sharp, high, the sound bouncing off the empty seats. Pain flared deep inside her, white-hot, as eight thick inches buried themselves to the root. Her inner walls clamped down hard around the invasion. Steve groaned like a man in heaven and held still, letting her adjust while her pussy fluttered and bled around him.

“Fuck… so goddamn tight. Virgin cunt. Knew it.”

Tears slipped down Rebecca’s cheeks. She tried to pull forward but his hands locked on her hips and dragged her back onto every inch. The pain slowly bled into something hotter. Every micro-movement dragged against her inner walls. Her clit throbbed. Juice and a thin streak of blood slicked his shaft.

Steve started to fuck her.

Hard, deep strokes that slapped his heavy balls against her clit with every thrust. The wet sound of her freshly fucked pussy filled the bus—obscene, rhythmic, filthy. Rebecca’s moans turned from pain to confusion to raw need. She pushed back to meet him, ass bouncing, ponytail swinging.

“That’s it,” Steve growled. “Take it. Take every fucking inch like the little slut you are.”

“I’m not—ah—fuck—”

“Your cunt says otherwise. Dripping all over my cock. Clenching like it wants to milk me dry.”

He reached around and found her clit, rubbing tight circles while he pounded her. Rebecca shattered again. Her second orgasm ripped through her harder than the first, pussy spasming, juices gushing down her thighs and onto the seat. Steve didn’t stop. He fucked her through it, using her clenching walls for his own pleasure, chasing the edge.

When he finally pulled out she whimpered at the sudden emptiness. Thick ropes of pre-cum and her own cream stretched between the head of his cock and her gaping, well-fucked hole. He flipped her onto her back across the seat, shoved her sweater up to bare her small tits, and sank back inside in one smooth thrust.

Face to face now. Her legs hooked over his arms. He fucked her slow and deep, grinding the head against her cervix with every stroke. Rebecca’s hazel eyes were glassy. Her mouth hung open. Soft, broken sounds spilled out every time he bottomed out.

“Gonna fill this pussy,” he told her. “Gonna breed this bratty little cheerleader cunt so you remember who owns it.”

“No—pull out—”

“Too late for that.”

He sped up. The wet slap of skin on skin grew louder. Rebecca’s third orgasm crashed over her without warning. Her back arched, nails digging into his shoulders through the uniform shirt, cunt locking down like a vice. Steve buried himself to the hilt and unloaded.

Hot, thick ropes of cum blasted against her cervix. Pulse after pulse, heavy loads flooding her fertile womb. He kept grinding through it, forcing every drop as deep as it could go. Rebecca felt the heat of it, the way her walls milked him, the way her body betrayed her by fluttering greedily around the spurting cock.

When he finally stilled, both of them were panting. Cum already started to leak out around his still-hard shaft, mixing with her juices and the faint pink of her virgin blood. He stayed inside her, softening only slightly, and brushed a thumb across her swollen lower lip.

“Good girl,” he murmured. “Took that cock like you were made for it.”

Rebecca’s eyes fluttered. Shame and residual pleasure warred across her face. Her pussy gave another involuntary squeeze around him.

Steve smiled, slow and dark. He wasn’t finished. Not even close.

He pulled out just long enough to flip her onto her stomach again, knees spread wide on the seat, face pressed to the vinyl. Cum poured from her well-used hole in a thick white rivulet that ran down her inner thigh. Steve gathered it on two fingers and pushed it back inside her, then lined up and sank every inch home again.

Rebecca moaned into the seat. Her body was oversensitive, every nerve lit up, but she pushed back anyway. Steve fucked her slower this time—long, deliberate strokes that dragged along her front wall and made her thighs shake. One hand reached under her to play with her clit. The other fisted her ponytail and used it as a handle, arching her back so he could watch his cock disappear into her cum-filled cunt over and over.

“Look at that pretty little hole,” he growled. “Stretched around me. Creaming all over my dick. You love this, don’t you? Love getting fucked raw by the bus driver like a cheap whore.”

“Yes,” she sobbed, the word torn out of her. “Fuck—yes—”

He rewarded her honesty by slamming harder. The bus rocked slightly with the force of his thrusts. Rebecca came again, weaker this time but no less intense, cunt fluttering and squeezing another load of cream onto his shaft. Steve followed her over the edge with a guttural groan, flooding her a second time. Fresh cum mixed with the first load until it was dripping steadily onto the seat beneath them.

He stayed buried deep while their breathing slowed. One big hand stroked down her spine, almost gentle. Rebecca’s body trembled under him. Her mind was a mess of conflicting signals—shame, confusion, the lingering high of multiple orgasms, the hot throb of being so thoroughly filled.

Steve finally pulled out. A thick gush of combined cum followed, painting her thighs and the seat. He tucked himself away just enough to be decent, then helped her sit up. Her panties were still on the floor. He left them there. The short skirt did nothing to hide the mess between her legs.

“Next time you ride this bus,” he said quietly, wiping a smear of cum from the corner of her mouth with his thumb, “you sit right up front where I can see you. And you keep that pussy bare under the skirt. Understand?”

Sign in to rate

Enjoyed this story?

ShareX / TwitterReddit
From the Author

Thank you for reading all the way to the end. If this filthy little bus ride got you as wet (or hard) as it got me while writing it, hit that favorite button and leave a comment. More nasty rides coming soon.

More like this

M

My Wife's First Hotwife Experience: Wife Sharing with Dominant Bull

by El Henke

Fantasy
Claimed: The Raw Initiation

Claimed: The Raw Initiation

by Elara Quinn

BDSM
Slut Wife Caught Cheating: Dominant Hotwife Humiliates Small Dick Husband

Slut Wife Caught Cheating: Dominant Hotwife Humiliates Small Dick Husband

by Elara Quinn

Interracial
My Slut Wife's Anniversary Surprise

My Slut Wife's Anniversary Surprise

by Vivienne Hart

Mature
The Promotion: A Trans Office Seduction

The Promotion: A Trans Office Seduction

by El Henke

Trans
The Freshman Initiation: A Steamy Gay College Group Sex Story

The Freshman Initiation: A Steamy Gay College Group Sex Story

by El Henke

Contemporary
#Breeding Kink#First Time#Couple#Brutal#Pain#Pleasure#Slut#Gaping#Raw#Creampie#Young#Cum#Whore#Blowjob#Reluctant Submission#blowjob#Impregnation
V

Written by

Vivienne Hart

Bestselling author of sensual romance fiction. Known for her richly drawn characters and slow-burn tension that ignites on every page.

Tip AuthorSee all their stories →

More from Vivienne Hart

Episode 10 (Finale): Choosing Forever

Episode 10 (Finale): Choosing Forever

by Vivienne Hart

Romance
The Guest Room Secret: A Slut Wife Cheating Story

The Guest Room Secret: A Slut Wife Cheating Story

by Vivienne Hart

Romance
E

Episode 1: The High-Stakes Deadline

by Vivienne Hart

Romance
It Pays to Study: Passed-Out College Girl Used Hard

It Pays to Study: Passed-Out College Girl Used Hard

by Vivienne Hart

College
Secret Sister Nights: Taboo Oral Awakening

Secret Sister Nights: Taboo Oral Awakening

by Vivienne Hart

Taboo

Comments (0)

Sign in to comment

Be the first to comment on this story.

Rebecca nodded, eyes downcast, cheeks burning. Her thighs were sticky. Her pussy ached in the best and worst ways. She could feel his cum still leaking out of her with every shift.

Steve returned to the driver’s seat, started the engine, and pulled back onto the road like nothing had happened. Rebecca stayed where she was, legs pressed tightly together, the wet heat between them a constant reminder. By the time the bus rolled up to her stop the sun was lower. She stood on shaky legs, smoothed her skirt as best she could, and stepped off without a word.

Steve watched her walk up the driveway in the side mirror. The way her thighs rubbed together. The faint limp. The knowledge that she was carrying a heavy load of his seed deep in her freshly broken-in cunt.

He smiled to himself and put the bus in gear.

Rebecca made it inside the empty house before her legs gave out. She locked the bathroom door, hiked the skirt up, and stared at herself in the mirror. Flushed face. Smeared lip gloss. Cum drying on her inner thighs. When she spread her lips with two fingers, thick white cream immediately oozed out of her pink, puffy hole. She watched it drip into the toilet and felt her clit throb all over again.

She cleaned up just enough to be presentable for when her parents got home, but she left the rest of his cum inside her. Something about the idea of walking around the rest of the evening with the bus driver’s load still seeping out of her made her stomach flip with dark, reluctant heat.

That night she lay in bed staring at the ceiling, legs restless under the sheets. Every time she closed her eyes she felt the thick stretch of him, the heavy slap of his balls, the hot flood of his orgasm. Her hand slipped between her thighs before she could stop it. She came quietly into her own palm with three fingers buried in her still-tender pussy, imagining it was him again.

The next school day she wore the shortest skirt she owned and nothing underneath. When she boarded the bus she walked straight to the front seat and sat down without looking at him. Steve’s eyes met hers in the rearview. The corner of his mouth curved.

The bus filled. Students laughed and talked. No one noticed the way Rebecca’s thighs stayed pressed tightly together, or the faint wet spot that slowly darkened the vinyl beneath her. No one noticed the way the driver’s knuckles stayed white on the wheel the entire route.

When the last student finally piled off, the bus was quiet again. Steve didn’t take the usual turn. He drove straight back to the abandoned lot, parked, and killed the engine.

Rebecca’s heart hammered. She didn’t move from the front seat. When Steve stood and walked toward her she was already spreading her knees.

He didn’t bother with words this time. Just freed his cock—already hard, already leaking—and stepped between her open thighs. Rebecca leaned forward and took him into her mouth like she’d been thinking about it all day. She had. The taste of him, the weight on her tongue, the way her jaw stretched. She sucked greedily, spit running down her chin, one hand between her legs rubbing her bare, dripping cunt.

Steve let her work for a while, then pulled her off with a wet sound and spun her around. Skirt up. Ass out. He sank into her in one smooth thrust. She was still loose and slick from the day before, but her walls clamped around him like they remembered exactly who they belonged to. He fucked her hard and deep from the start, one hand spanning the back of her neck, pinning her cheek to the seat while he used her.

Rebecca came twice before he filled her again. Thick, heavy pulses that overflowed and ran down her thighs in messy white streaks. When he finally pulled out he smeared the excess across her clit and pushed two cum-slick fingers into her mouth so she could taste them both.

“Good girl,” he said. “Same seat tomorrow. Same rules.”

She nodded, licked his fingers clean, and rode the rest of the way home with his second load of the week slowly leaking out of her well-fucked pussy.

The pattern held. Every afternoon the bus emptied. Every afternoon Steve took a different route. Sometimes he made her suck him until her jaw ached and then bent her over the seat. Sometimes he laid her out on her back and fucked her slow while he played with her small tits and told her exactly how he was going to keep breeding her until it took. Sometimes he made her ride him in the driver’s seat, skirt hiked to her waist, bouncing on his thick cock while he held her hips and watched her face contort with reluctant pleasure.

Rebecca stopped wearing panties to school entirely. She stopped pretending she hated it. The shame was still there—hot and sharp every time she came on the bus driver’s cock—but it only made the orgasms hit harder. She started touching herself at night to the memory of his voice, his hands, the way he filled her so completely she could barely breathe.

One Friday he kept her longer than usual. Parked the bus behind the warehouses and took his time. Made her strip completely. Spread her out across two seats and ate her out until she was sobbing and begging, tongue buried in her cum-slick hole, nose pressed to her clit. When he finally mounted her it was face-to-face, slow and deep, eyes locked. He came inside her with a low groan and stayed buried while the aftershocks rolled through both of them.

“You’re gonna miss this bus when school ends,” he murmured against her mouth.

Rebecca’s answer was to wrap her legs tighter around his waist and squeeze her still-fluttering cunt around his softening cock.

“Then maybe you should keep driving me places,” she whispered.

Steve smiled, dark and satisfied, and started to harden again inside her.

They fucked two more times before he finally drove her home. By the time she stepped off the bus her thighs were a mess of drying cum and her pussy ached in the sweetest way. She walked up the driveway knowing exactly what she was carrying, and for the first time she didn’t feel the need to clean it all away.

That weekend she spent hours with her fingers buried in her well-used hole, replaying every thrust, every filthy word, every hot flood of his seed. Monday morning she boarded the bus in the same short skirt, bare underneath, and sat in the front seat like it belonged to her.

Steve’s eyes met hers in the mirror. The engine rumbled to life. The route stretched out ahead of them, full of empty roads and abandoned lots and long, filthy afternoons.

Rebecca shifted in her seat, felt the first trickle of fresh wetness between her thighs, and smiled to herself.

She was never going to be late for the bus again.

#Cheerleader
#Mature Young
#Forced Sex
#NonConsent
#teen
#virgin
Ad