Actions

Work Header

Bus Stop (Ticci Toby x F!Reader)

Summary:

A late-night bus ride turns raw and unescapable when a twitchy stranger won’t leave you alone - and soon has you trembling under his rough, desperate touch.

Work Text:

The bus exhaled a tired hiss as the doors folded open, and you climbed aboard. The smell of cold metal and faint bleach clung to the air, mixing with the lingering tang of diesel. It was late, well past the hour when anyone sane would still be riding, and the fluorescent lights above buzzed softly, casting the empty rows of seats in a washed-out glow.

Your heels clicked against the floor as you walked down the narrow aisle, each step echoing a little too loudly in the hollow space. The bus was completely deserted. No chatter, no muffled music from someone’s headphones, not even the rustle of a newspaper. Just you, the driver hunched in his seat, and the soft groan of the bus’s suspension as it idled.

You tugged at the hem of your skirt when you reached the very back, the fabric riding higher on your bare thighs than you wanted with every movement. The vinyl seat was cold when you sat, pressing against the back of your legs, and you pulled your jacket tighter around your shoulders. The chill of the night seemed to follow you inside.

Settling in, you leaned your temple against the rattling window. The city outside slid by in streaks of orange streetlight and deep shadows, each passing block emptier than the last. Your breath fogged the glass for a moment before vanishing, leaving only your faint reflection staring back.

For a while, it was just the steady drone of the engine and the occasional jolt as the bus hit a bump. You let your mind drift, watching neon signs blur into darkness, replaying bits of laughter and music from the party you’d just left. Out here, though, it felt like a different world entirely - quieter, heavier, the kind of quiet that made your skin prickle even though you knew you were alone.

You sighed softly, realizing it was going to be a long ride home. Stop after stop slid by in a blur of streetlights and empty sidewalks, but no one else got on. The bus rattled along through the night, hollow and too quiet, every squeak of its frame reminding you just how alone you were back here.

Until someone did get on.

The doors hissed open at a dimly lit stop, and a tall figure climbed the steps. He looked to be somewhere in his twenties, with messy brown hair, a black bandana covering his mouth and lower half of his face. His eyes and the bridge of his nose were visible, sharp against the fabric. He clutched a phone in one hand, the other braced against the seat as he moved down the aisle.

There was something restless about him. His body jerked and twitched in sharp, involuntary motions, shoulders snapping back, head giving a sudden jolt, fingers twitching tight around the phone. You’d seen Tourette’s before, you knew the pattern, the lack of control, but here, in the eerie quiet of the bus, it made his presence feel unpredictable and electric.

He slid into a seat halfway down, not too close, but not far enough to disappear into the background. His attention seemed fixed on his phone, thumb tapping the screen as though calling someone - waiting, listening, trying again. The muted glow of the device lit the edge of his bandana as he lifted it closer, shoulders twitching again.

For a moment, you thought he hadn’t noticed you. But then he shifted, turning slightly in his seat. Just once, his head angled back, and his eyes flicked toward the rear of the bus. The glance was quick, almost casual, but it lingered a second longer than it should have. Then he turned away, pressing the phone harder against his ear, waiting for someone on the other end to pick up.

The phone finally clicked, and a voice must have answered, because the guy straightened a little in his seat. His whole body jerked with another tic, elbow knocking against the window, and when he spoke his words came tangled in stuttered starts and stops.

“H-…hey, T-Tim. Wh-where the… the hell are y-you?” His tone was sharp, frustration threading through the broken rhythm of his speech. Another twitch shook his shoulders, head snapping once to the side before jerking back. “You s-said you and B-Brian were gonna puh-pick me up. P-p-promised. An’ now I’m–” his hand flew up, phone almost slipping from his grip, “–I’m stuck on this s-stupid bus.”

You blinked, trying not to stare. His voice was rough, restless, as if every syllable scratched at his throat. He dragged a hand over his hair, knuckles tightening around the phone, twitching so hard his knees jolted against the seat in front of him.

“It’s gonna tuh-take me ffff-forever to get back home now. D’you even–” he broke off, stammering through the words, teeth clicking audibly behind the bandana, “–care?!”

The bus groaned around you as it turned another corner, and you sat frozen against the cold window, your fingers twisting absently in your hair, then tugging at your skirt hem. You told yourself you weren’t listening, but there was nothing else to hear. His voice filled the space, fraying at the edges, carrying just enough that every angry word was clear.

A pause. Then his voice rose again, sharper. “Wh-what? No, don’t-you d-don’t get it, Tim. Y-you–” a violent twitch cut him off, his head snapping back. “–you never listen. N-neither of you do.”

He laughed then, a humorless, breathless sound. The kind of laugh that meant he was done.

“Wh-whatever. Just… ffffuh-fuck you both. I don’t even wanna ride in B-Brian’s stinky truck anyway.”

The call ended with a hard beep, and he lowered the phone into his lap, breathing fast, shoulders twitching with aftershocks of both tics and anger.

You shifted in your seat, mindlessly dragging your fingernails along your bare thighs under your skirt, heart thudding louder than it should have been. Who the hell was this guy? And why did it feel impossible to look away?

He sat there for a while after the call ended, bouncing one leg sharply against the floor, fingers twitching restlessly against his thigh. The air around him seemed charged, his annoyance buzzing as tangibly as the lights overhead. Every few seconds, another tic would ripple through him - head jerking, shoulder snapping - but then, just as suddenly, he went still.

You felt the shift before you even looked up.

At first, it was subtle - just the quiet hum of the bus, the sound of his phone sliding into his pocket. Then you caught it out of the corner of your eye: his body angling, his head turning.

When you glanced up, he was looking straight at you.

It wasn’t long, maybe only a few seconds. His eyes caught yours, sharp in the dim light, and then he turned back again, like it was nothing. But the chill that rolled down your spine lingered long after, making you grip the edge of your seat. It’s fine, you told yourself. Just some guy. People glance on buses all the time.

But then, after a few minutes, he did it again.

This time, he didn’t look away.

He twisted in his seat, shoulders jerking with another tic, and his gaze landed heavy on you. The bandana covering his mouth left only his eyes and the cut of his nose visible, but it was enough. Something in the way he stared - open, unashamed, as though he was studying you - felt wrong.

You forced your gaze out the window, pretending to be absorbed in the blur of passing lights. Still, you could feel it: his eyes dragging over you, down your face, lingering too long on your bare legs where your skirt had ridden up again. Heat crawled up the back of your neck.

You shifted, tugging at the hem, hoping he’d get bored, but he didn’t. He kept watching until, finally, he turned away once more, his shoulder giving another sharp twitch as though the moment had never happened.

You swallowed, forcing yourself to sit still. The bus kept moving. The night kept going. But that prickle at the base of your spine wouldn’t fade.

Your heart thudded harder with every passing stop. Maybe you should get off early, you thought. Walk the last stretch home, even if it took longer. At least then you’d be moving, in control, not stuck here with him sitting a few rows ahead and turning around whenever he pleased.

But before you could make up your mind, he moved.

The sound of his boots hitting the floor cut through the drone of the engine. You froze as he rose from his seat, twitching sharply once, then started down the aisle - not toward the door, but toward the back. Toward you.

You pressed yourself a little deeper into the corner, praying he’d pass by, maybe head for the very last seat. But he didn’t. Instead, he dropped down right beside you, the weight of him sinking the seat, thigh brushing against yours.

The scent hit you almost instantly - dirt, woodsmoke, something earthy and raw, layered over with a musk that was distinctly him. His hair was a mess, sticking out in uneven tufts like he’d run his hands through it too many times, but somehow it suited him unkept like that.

His body jerked with another tic, shoulder bumping yours, then his head snapped once, eyes flashing to you. And he didn’t look away.

He stared, wild and unfiltered, at your bare thighs, at the skirt you’d been tugging at all night. The longer his gaze lingered, the more your chest tightened, panic sparking at the edges of your calm.

You shifted slightly in your seat, your voice thinner than you meant it to be. “Can I help you?”

His lips moved under the bandana, and when the words came out, they were stuttered, broken, but laced with something that made your stomach twist. “I–… I don’t know. C-can you?”

You forced yourself to steady your voice, though it still came out sharper than you intended. “You were literally sitting over there. Why’d you move?”

His head twitched once, twice, his shoulder jerking against yours before he leaned back into the seat. His voice came through muffled by the bandana, stutter cutting jagged through the words. “P–p… prefer th-this seat.”

That was all he said. As if that explained everything.

You swallowed, trying not to show how tightly your nerves coiled. Slowly, you crossed your legs, angling away from him, dragging your skirt down over your thighs. But the fabric refused to cooperate - it rode up again with every shift, leaving your skin bare to the chill of the bus and, worse, his eyes.

And he didn’t look away.

His gaze lingered, heavy and shameless, crawling over you in a way that made your skin prickle. Your heart thudded harder, heat creeping up your neck - not just from unease, but from something else too. There was a rawness to him, twitchy and restless, but… strangely cute in a messy way.

You tugged harder at your skirt, trying to smother the thought, but his head jerked again before he stilled - staring.

That was it. You weren’t going to sit here and let this happen.

You gathered yourself, and pushed against the seat to rise. But the second you moved, his legs shifted.

Long, solid, they slid out into the aisle, blocking your path.

You froze, your knees brushing against his as you realized he wasn’t budging. He sat there with a restless stillness, shoulders twitching, but his eyes stayed locked on you, unblinking. The air between you thickened, cold crawling under your skin until panic pressed against your chest.

Your pulse jumped, frustration breaking through the fear. “Are you serious? Move.”

His head snapped once, shoulder jerking, but his eyes never left yours. The words that followed came out rough, broken by his stutter, but with a weight that made your stomach drop. 

“Sit. B-back down”

Something in his tone - low and demanding, almost mocking - made your body obey before your mind caught up. You eased back into the seat, rigid, your breath shallow... and somewhere beneath the fear curling in your chest, you hated how you noticed it again. The sharp eyes. The twitchy movements. The messy hair.

Cute.

Against all reason, you found him cute.

The driver up front glanced once in the rearview mirror, then looked away. Maybe he thought you were flirting - two young people, sitting near one another, it sure looked like that. Or maybe he just didn’t care. Either way, it was clear he wasn’t going to help. 

Your pulse thundered in your ears as you sank back into the seat, his thigh pressed hot against yours, his legs blocking the aisle like iron bars. The air between you was stifling, heavy with the hum of the bus and the low rasp of his breath behind the bandana.

Another twitch ran through him, shoulder snapping against yours, and then he leaned in closer. Close enough that the faint warmth of his breath hit your cheek through the fabric. His eyes dragged down your body again, lingering on your thighs, your skirt, your trembling hands.

“Y-y… you keep t-t-tuggin’ at that skirt,” he muttered, stammer rough, words muffled but sharp. His gaze burned. “Makes me w-wonder what you’re hiding.”

Your stomach dropped. Heat prickled at the back of your neck, shame and adrenaline twisting together until you couldn’t tell them apart. You opened your mouth, some half-formed protest on your tongue, but his hand moved first.

Big, rough, it landed heavy on your bare knee. The twitch that followed wasn’t a tic - it was deliberate, his fingers curling slow, inching higher.

“You’re n-not… c-cold? In a sk-skanky li’l outfit l-like that? N-nnight like this?”

The insult landed sharp, but it was his tone, curious, almost amused, that froze you. Words tangled on your tongue, panic swelling so quickly you couldn’t breathe through it. When you tried to speak, it came out fractured, broken.

“Stop,” you breathed, betrayed by the hitch in your voice.

He groaned low in his throat, head jerking once, his eyes gleaming with something unrestrained. His hand slid further up, forcing your knees apart.

“C-can’t st-stop now,” he rasped, voice cracking around the stutter, thick with hunger. “N-not when you’re l-lookin’ at me like that.”

The bus rattled on, the driver oblivious, the city blurring past in streaks of light and shadow - and here you were, trapped under his hand, your breath quickening as his thumb brushed dangerously close to where your thighs met.

Your mind scrambled for sense, for reason, for anything solid to cling to. But his hand was already sliding higher, warm and rough against your thigh, and the sound of his voice - muffled by the bandana, broken by tics - tangled with the heat pooling low in your belly.

What the fuck is wrong with me? you thought, but the words wouldn’t stick. Not when his eyes pinned you down like that - sharp and relentless. It was too much. His gaze, his touch, the way he filled the space beside you until there was nowhere left to hide.

Your breath stuttered when his fingers found the edge of your panties, tracing over the thin fabric like he had all the time in the world. His head snapped once, sharp, but his touch didn’t falter. If anything, it grew bolder.

“Sh-sh… shit,” he muttered under his breath, voice muffled and rough. His eyes flicked up to catch yours, burning in the dim light. “You’re already so w-warm.”

Your pulse skipped, shame and want tangling until you couldn’t tell where one ended and the other began. You wanted to shove him away. But instead, your thighs trembled as they fell open wider, betraying you completely.

He didn't waste any time. His hand slipped beneath the fabric of your panties, fingers dragging through slick heat, and your gasp cracked sharp against the quiet of the bus. He groaned low at the sound, eyes never leaving your face, every twitch and jerk of his body only making him seem wilder, more unrestrained.

“Ffffff-fuck,” he hissed, pushing one finger inside you without warning. The stretch made your back arch against the seat, your hand flying to clutch at his arm. “S-so fucking tight.”

The bus rattled over a bump, rocking your body against his hand, and suddenly he was driving two fingers deep, curling hard, his thumb grinding roughly against your clit. The wet sounds of him working you open filled the silence between you two.

This is insane, you thought, nails digging into his sleeve as your body shook. This is wrong, this is–

But then his fingers curled just right, pressure hitting so deep it made your eyes roll back, and all that confusion burned away in a white-hot rush.

You bit your lip hard, trying to muffle the desperate whimper that tore out of you, but his eyes caught it - gleaming, triumphant. His pace grew rougher, relentless, like he needed to wring every sound out of you right there in the back of the bus.

Your breath came ragged, every sharp curl of his fingers breaking you down further, dragging you into heat you swore you didn’t want. Your head thudded back against the rattling window as you grabbed at his arm, nails pressing into muscle just to anchor yourself.

You couldn’t believe this man had the audacity to just take a seat next to you and start touching you like this. It was infuriating and insane, but oh God it felt so–

The words ripped out of you before you could stop them, half gasp, half accusation. “Who… who the fuck d’you think you are?”

For a heartbeat, he froze - shoulders jerking with a sharp tic, his head snapping once to the side. And then he laughed. Low, muffled by the bandana, the sound crawling down your spine like smoke.

“I’m T-Toby,” he rasped, voice broken and rough but laced with amusement. His eyes locked onto yours, burning steady as his fingers thrust harder, curling deep until you clenched around him. “N-now stop talkin’ an’ take it.”

A whimper caught in your throat, your thighs trembling - but instead of closing, they spread wider, your body betraying you in the most humiliating way. Heat surged through you as you hooked one heel against the seat in front, opening yourself up further for him.

Your hands gripped his forearm tight, clinging to the solid strength of him as his pace grew rougher. Every thrust of his fingers shoved you higher, and you bit down hard on your lip, fighting to muffle the moans clawing up your throat.

But he saw it - the way your body shook, the tears pricking at the corners of your eyes, the desperate way you clung to him. His groan came again, rough and jagged, muffled by the bandana but heavy with satisfaction.

“Y-yeah,” he muttered, stuttering through the words as his thumb ground harder against your clit. “S-so wet.”

Your breath caught when his hand shifted, when the stretch suddenly grew sharper, fuller. A third finger shoved in deep, filling you until your thighs trembled, until your body seized up tight around him.

A helpless little moan slipped free before you could stop it, soft and broken in the silence of the bus. Panic flared - you slapped your own hand over your mouth, muffling the sound, eyes wide.

“Fuck,” he muttered under the bandana, voice muffled and raw. His pace didn’t falter. If anything, it grew rougher, thumb pressing tight against your clit. His eyes flicked up to your face, catching the way you shook, the way your hand tried to stifle every sound. “C-come on. C-cum on muh-my hand.”

Your body betrayed you again, hips jerking up to meet him, your grip on his forearm tightening as your thoughts spiraled out of control. This is insane. I shouldn’t–I can’t–but God, I’m so close, I can’t stop–

The heat coiled low, unbearable, snapping tighter with every stroke until you broke. Your eyes squeezed shut, your head tilting back hard against the window as pleasure crashed through you. You clenched down around his fingers violently, moaning against your own palm as your orgasm tore through every nerve.

He groaned low in his throat at the feel of you gripping him, guttural and hungry, the sound vibrating through the fabric of his bandana. His twitching didn’t stop, his hand didn’t slow - he worked you through it, dragging every last wave out of you until you were trembling, wrecked, panting into your hand.

Your chest heaved, thighs trembling uncontrollably as he finally eased his hand back. His fingers slipped free of you with a wet sound, leaving you raw and aching, clenching around nothing. Before you could catch your breath, his voice rasped low:

“D-don’t f-freak out.”

Your brow furrowed, confusion sparking through the haze, but you didn’t even have time to form a reply. His hand tugged the bandana down in one swift motion.

Your breath hitched.

The lower half of his face came into view, and your eyes went wide before you could stop yourself. The scar carved across his cheek was brutal - half-healed, raw-looking, the skin jagged and pink against the dim glow of the bus. It pulled at his mouth when he smirked, twisting his features into something harsh, something impossible to ignore.

And then he raised his hand.

You froze as he brought those slick, glistening fingers to his lips. Without hesitation, he shoved them into his mouth, groaning low as his tongue dragged over them, sucking them clean like it was the best thing he’d ever tasted.

Your stomach flipped, heat flooding your face as you stared, unable to look away. He licked each finger down to the knuckle, slow and messy, his scar tugging with every obscene movement.

You told yourself not to stare - don’t be rude, don’t be obvious, you just came on those fingers– but you couldn’t stop. You didn’t know what shocked you more: the jagged wound that marked him, or the way he demolished every drop of you like he was starved for it.

Your thighs clenched again, trembling against the seat, and shame burned in your chest at the realization that watching him, scar and all, only made you throb harder.

He caught your gaze then, mouth still wrapped around his fingers, and groaned around them like he knew exactly what effect it was having on you.

He leaned back against the seat, breath rough beneath the scarred twist of his smirk. His hand shifted low, adjusting the front of his pants, and your eyes darted down before you could stop yourself. The outline was unmistakable - thick, hard, and straining - and the sight made your face burn hot.

Your throat worked as you tried to steady your voice, but it came out in stuttering fragments. “Um–hey, I… I’m really sorry, but… the next stop’s mine. I’ve gotta–gotta get off.”

His laugh was low, muffled by the way the scar pulled at his cheek. He didn’t even look rattled. Just rolled his shoulders with a twitch and leaned closer, his voice a rasp that coiled right into your chest.

“Yeah. We’re g-gettin’ off t-together.” His eyes gleamed. “We’re not done yet. And I d-don’t wanna fuck you with the bus driver s-seein’ the whole show.”

Your breath caught, your whole body going hot at his bluntness. Fuck. Fuck, what does he mean, we? What am I even doing?

You pressed your thighs together, trying to shift discreetly, but the slick dampness between them was impossible to ignore. Adjusting your panties only made it worse - the fabric clung, sticky and wet, reminding you exactly what he’d just done to you. Your fingers trembled, your chest tight with the humiliation of it.

God, I’m soaked. And he knows.

You risked another glance at him, and your stomach twisted all over again. The scar, the uneven tufts of messy brown hair, the wild glint in his eyes, everything about him screamed danger, wrongness. And yet you couldn’t look away.

Your gaze lingered too long. You knew it.

And when his head snapped suddenly in one of those jerking tics, his eyes found yours. He caught you staring. He didn’t call you out, didn’t say a word, but the way the corner of his mouth tugged into a slow, knowing smirk was worse.

Like he could read every thought in your head.

Before you could gather yourself, his rough hand caught yours. He dragged it down, shoved it past the waistband of his pants until your fingers brushed the hot, rigid length of his cock.

You gasped, eyes going wide as your palm closed around him. You couldn’t see it but you felt how thick and hard it was. Way bigger than you expected. Your gaze snapped up to meet his, your lips parting in shock.

His chest heaved, twitch shaking his shoulders as he rasped through clenched teeth, almost desperate:

“Touch m-me.”

Your breath came shaky, your whole body trembling, but you couldn’t make yourself pull away. Instead, you sighed softly and began to stroke him - messy at first, awkward, but firm. The heat of him filled your hand, your knuckles bumping against the inside of his pants with every pass.

A broken sound escaped him, his head snapping once before settling. His hips jerked into your grip, uncontrolled and needy.

“H-harder,” he muttered, voice strained and raw.

You tightened your hold, pumping him with more strength, and the low sound that tore out of his throat made your thighs press together. His tics grew sharper, twitching through his shoulders, but his eyes never left yours.

Then his mouth brushed against you. Just the faintest press, his lips ghosting yours, testing. Your chest fluttered, heat rushing straight to your core, and you didn’t pull away.

You stroked him harder, hand working him in steady pulls, and your words slipped out before you could stop them - soft, shy, tangled in the heat of the moment.

“What… what happened to your face?”

The question hung heavy, and for a second you wished you could snatch it back. His tongue darted out, wetting his scarred lip, his hips twitching into your hand as he rasped low:

“Why… y-you disgusted?”

Your heart lurched. “No, no,” you stammered quickly, stroking him harder to prove it, your cheeks burning hot. “It’s not that, it’s just–”

His chuckle cut you off, rough and jagged, but there was no anger in it. Just that same wild edge, raw and unfiltered. His twitching head jerked once before he leaned in, mouth catching yours with a sudden, hungry pressure.

This time the kiss wasn’t tentative. It was hard, messy, teeth and scar and heat, his groan vibrating against your lips as your hand worked him faster.

The brakes hissed, the bus lurched, and before you could even think, he was pulling your hand from his pants. His grip didn’t loosen, if anything, it tightened, rough fingers wrapping around yours.

“C’mon,” he muttered, voice rasping through the scarred twist of his mouth. “Y-you said this was our stop.”

You stumbled after him, caught off balance as he yanked you down the aisle, ignoring the curious glance the driver gave in the mirror. The doors folded open with a tired groan, and then the cold night air hit you, sharp against your overheated skin.

The street was deserted, shadows spilling long across the pavement. Just a lonely bus stop sign jutting from the curb, a cracked bench, the faint hum of a streetlight buzzing overhead. And nothing else.

The moment the bus hissed shut behind you and rumbled off, his grip on your hand changed - twisting, pulling you into him like he couldn’t stand another second of space.

Your chest hit solid muscle, your breath knocked out in a startled gasp. You tilted your head up, ready to speak, ready to ask something, anything, but his mouth crashed down on yours first. Bruising, desperate, his scar tugging at the kiss, his tongue demanding.

“Um–so what now–?” you tried between breaths, your voice small, shaky.

He didn’t answer. Didn’t even seem to hear you. His body was twitchy, jerking, but his hold on you was unyielding. Broad hands found your hips, fingers digging in possessively as he dragged you flush against him. You felt the hard line of his cock through his pants, grinding into your skirt with a low groan.

“F-fuck,” he muttered against your lips, words tumbling out jagged, needy. “You’re s-so hot. Th-that skirt–fuck.” His hips rutted harder, forcing you to feel just how desperate he was. “Thought I g-got f-fucked not gettin’ a ride back home, but inst–stead…” his lips dragged over yours again, rough and clumsy and aching, “…I g-get this.”

Heat flooded your cheeks, your pulse hammering. His words, the wild hunger in his eyes, the twitchy strength of his grip - your head spun with it all, leaving you dizzy and breathless under him.

You broke from his mouth just long enough to catch a shaky breath, your chest heaving against his. “That was your friend you were talking to on the phone back on the bus, right? I… I couldn’t help but overhear…”

His lips brushed your jaw, hot and messy, his voice muffled against your skin. “Mhmm. My friends.” The word came sharp, bitten out. His hands slid down your hips, squeezing, grinding you back against the thick outline in his pants. “B-both assholes. F-fuck ’em anyway.”

One broad palm cupped your ass through your skirt, kneading possessively, and you let out a shaky laugh before you could stop yourself. The whole thing - the scar, the twitching, the blunt way he spoke his mind - it was unbelievable. Odd. Wild. But so real it made your head spin.

He pulled back just enough to stare at you, his scarred mouth tugging into a crooked smirk like he knew exactly how ridiculous he was. And somehow, that only made you giggle harder.

“Y-you’re laughin’,” he muttered, twitching as he ground harder against you, his cock straining thick against your belly. “Y-you like this.”

Your heart hammered as you rose on your toes to kiss him again. Your fingers tangled in his messy hair, tugging hard until he groaned into your mouth. His hips jerked at the pull, rutting into you with a raw need that left you breathless.

You couldn’t stop yourself - couldn’t stop the way your body arched into him, couldn’t stop from feeling every inch of his outline grinding against you.

Your lips were moving against each other, messy and desperate, the scar on his mouth making every kiss rougher, uneven, a little strange - but you couldn’t stop. He groaned into you, twitchy and restless, and then his hand moved down, tugging his waistband low.

You broke the kiss just long enough to glance down, and your throat went dry.

He pulled himself free, thick and veiny, the kind of cock that made your pulse jump. Bigger than anything you’d seen before, heavy in his fist as he gave one quick stroke.

You swallowed hard, heat flooding your face, and he caught your reaction with a brief glance. His expression didn’t change much - just a twitch, a little smirk tugging at his scar. Like he’d seen that look before, like he expected it.

Your hand moved without thinking, wrapping around his cock, stroking awkward but eager as his lips dragged against yours. His hips jerked at the contact, twitching, his groan vibrating against your mouth.

“I w-wanna fuck you,” he rasped suddenly, his voice cracking on the words. Both of his big hands slid under your skirt, rough palms kneading your thighs until they caught the thin band of your panties.

You gasped as he yanked them down, the cool air rushing over your bare skin. Before you could even process, he crouched slightly so you could step out of them completely, and then he was bringing the fabric to his face. He sniffed, low and filthy, eyes closing for a heartbeat, then stuffed them casually into the pocket of his jacket like they belonged there.

Your stomach flipped, panic and arousal tangling until you almost couldn’t breathe. “Toby… what if… what if someone comes?” you whispered, voice cracking.

His eyes snapped back to yours, wild and intent, and his mouth twisted into a crooked grin. “Baby,” he chuckled, muffled and jagged, “if s-someone comes, I’ll t-take care of it.”

You didn’t even know what that meant. But you didn’t care. Not when your thighs were trembling, not when your heart was pounding, not when every nerve screamed for more.

In a sudden motion, he spun you around, pressing you forward until your knees hit the cool metal of the bus stop bench. Your palms splayed against it, breath catching, as his broad hands gripped your hips and bent you over, your skirt pushed up high.

The night air bit cold against your skin, but all you felt was the heat of him behind you. His rough grip shoved your skirt higher, baring you completely, and then the blunt head of his cock pressed between your folds.

You gasped, your fingers clutching the edge of the bench as he pushed forward. The stretch was immediate, sharp, almost too much - your breath hitched high in your throat as your body struggled to take him.

“Fffff-fuck,” Toby groaned, twitching hard as his hips ground deeper, his scarred mouth hanging open. His fingers dug bruises into your hips, desperate, like he was scared you might slip away if he didn’t hold on. “So f-fucking tight.”

Your moan cracked as he bottomed out, filling you completely, leaving you trembling under the sheer size of him. One of your hands slid back instinctively, grabbing at his where it clamped your hip. The solid warmth of him grounded you, and you sobbed out loud at the feel of him pulsing thick inside you.

“Yeah,” he rasped above you, his voice low and raw. His twitch jerked his head to the side, but his pace didn’t falter. “Y-you like that?”

Your head bobbed frantically, hair falling in your face, your voice too broken for words. “Mhm–yes–so big,” you gasped, your body clenching helplessly around him.

That was all it took.

His grip tightened, bruising, and then his hips snapped forward again. Harder. The bench screeched against the pavement as he fucked you into it, every thrust slamming through you, stealing your breath and tearing moans from your throat.

The world shrank down to the sound of skin on skin and your ragged moans tearing into the night. Toby slammed into you hard and deep, his hips snapping with a brutal rhythm that left you gasping, his cock dragging every inch inside until your knees scraped against the cold metal bench.

One of his hands fisted in your hair, yanking your head back so your cry echoed into the empty street. Every twitch of his body jolted through the thrusts, only making them harder, sharper, his ragged breath hot against your ear.

“Yeah,” he stuttered out between thrusts, his voice breaking into a growl. “Tuh-take it… take it, you f-fucking b-bitch.”

The filthy words punched through you, shame and heat colliding until you moaned even louder, your body clenching around him like you couldn’t get enough. His chuckle was rough, and he yanked harder on your hair as he drove deeper.

“F-fuck… s-so sexy like this,” he groaned, hips slamming you into the bench so hard it screeched against the pavement.

Your voice broke on a gasp, needy and desperate. “Yeah? You think I’m sexy?”

His shoulders jerked with a hard tic, head snapping once before settling. Then his hand slid down, rough palm gripping the curve of your ass before he smacked it, sharp and loud in the quiet night.

“Mhmmm…” he rasped, voice low and broken around the stutter. “F-fuck, yeah, I do.”

Then a sudden sound cut through - the sharp buzz of a ringtone, muffled in his jacket pocket. His hips faltered for a second, the vibration pressing against your ass.

“Shit,” he growled, slamming into you harder, angrier, like he meant to drown the noise out with the sound of your cries. “J-just… just ignore it. F-fuck… j-just focus on m-me. Yeah. Tuh-take my big dick j-just like this.”

His pace grew frantic, every twitch of his hips driving deeper, every stuttered word tearing you further apart as your moans carried into the dark.

Then the ringtone buzzed again, sharp and insistent. His thrusts stuttered, breath ragged, before he let out a frustrated groan.

“F-fuckin’…” He dug a hand into his jacket pocket, hips still rolling slow inside you, pulling his phone free.

You twisted your head, hair messy in your face, shooting him a look. Really? But you didn’t say a word - because he was still buried thick in you, even as he swiped the call.

“Hello?” His voice came rough, impatient, still muffled by his stutter. “Wh-what do y-you want n-now, Tim?”

Your body jolted as he absentmindedly snapped his hips forward, his free hand still iron-tight on your hip. He glanced down once, eyes catching the slick stretch of him sliding in and out of you, and his breath hitched even as he listened to whatever reply came through.

“Oh, what, n-now you g-guys wanna p-pick me up?” His tone sharpened, words spilling in a jagged rhythm as his pace picked up a little. “You said y-you c-couldn’t and… n-now you’ve ch-changed your mind? You an’ Buh-Brian are such assholes. I s-swear I’m s-so tired of being treated–”

You tuned him out, impatience sparking in your veins. Heat coiled low in your belly, desperate, aching, and you couldn’t take the distracted thrusts anymore. With a shaky breath, you braced yourself against the bench and rolled your hips back, shaking your ass, bouncing yourself up and down on him.

The effect was instant.

Toby groaned low, sharp, his words cutting off mid-sentence. His eyes snapped back down to where your body swallowed him, and his hand clamped bruisingly tight on your hip.

“Y-yeah…” he muttered, the phone slipping lower against his ear as he lost focus. His voice cracked, rough and hungry. “J-just like that. F-fuck.”

His thrusts surged harder, chasing the rhythm you’d set, his grip anchoring you in place as he buried himself deep again and again, the call all but forgotten.

Tim’s voice crackled louder from the phone, sharp and demanding. You couldn’t make out the words over the sound of your own heartbeat, but Toby’s grin widened, scar tugging as he snapped his hips harder into you. He adjusted the grip he had on his phone and pressed it tightly against his ear.

“Wh-what am I d-doin’?” he barked into the receiver, his thrusts slamming deep, the bench screeching beneath you. “T-take a g-guess, Tim.”

The next thrust stole your breath, your moan spilling raw and loud into the night.

Toby groaned low, twitching hard, his pace turning brutal. “Y-yeah. Th-that’s r-r-rrrrright. I’m f-fucking someone.”

And then, suddenly, the phone was in your face. His hand shoved it close, pressing against your cheek. “C-come on, baby,” he rasped, hips driving deeper, “l-let ’em hear you.”

Heat blazed through you, the ridiculousness of it all colliding with the raw pleasure until you couldn’t hold back. Your moan broke sharp as you gasped into the phone, voice high and desperate:

“Fuck me harder, Toby, please–!”

Toby’s groan turned guttural, chest shaking against your back. He yanked the phone back to his mouth, eyes wild, pace merciless.

“Yeah, I’m f-fucking a hot g-girl,” he growled into the receiver, voice thick with triumph. “An’ y-you two are sittin’ in Brian’s stinky truck. So g-guess what, Tim? I WIN.

He hung up with a violent jab of his thumb and tossed the phone back into his jacket pocket.

You dissolved into breathless giggles, your voice mixing with helpless moans as his cock pounded you harder. “Y-you’re insane,” you gasped, your knees trembling against the bench.

His scarred mouth curled into a grin, his voice rough but laced with something almost gleeful.

“Y-yeah,” he muttered, hips slamming into you with bruising force. “I kn-know.”

His thrusts slowed, hips grinding deep one last time before he slipped free of you, his hand still gripping your hip. His breath came rough, twitchy groans spilling against your ear.

“Sit on me,” he rasped, voice jagged with need.

Your legs shook as you straightened, thighs trembling from being bent over. You looked at him, dazed and flushed, as he sank onto the bench, his cock still thick and slick in his fist.

You giggled breathlessly, covering your mouth with your hand. “You’re really gonna sit there? Your ass isn’t gonna get cold on that bench?”

For the first time tonight, his laugh rang out full, muffled by his stutter but genuine, raw. “I d-don’t g-get cold.” His scar tugged with his grin, twitch jerking his head once as his eyes locked on you.

You smiled, lips twitching despite yourself. “Oh, yeah, sure.”

He didn’t give you time to doubt. Big hands wrapped around your hips, dragging you toward him until you stumbled into his lap. His cock pressed hot and heavy against your thigh, and his breath hitched sharply as he adjusted his grip.

You straddled him, knees bracketing his thighs, arms looping instinctively around his neck. The closeness made your pulse race - his mouth inches from yours, his twitching body restless beneath you, his breath ragged in the night air.

Your lips found his again, messy, as his hand slid lower. He held himself steady, the thick head of his cock nudging your entrance as his other hand guided your ass down.

“C-come on,” he muttered against your mouth, voice low and wrecked. “T-take it.”

And then he pushed you down, slow but steady, his cock stretching you full all over again as he groaned deep in his throat.

Your knees dug into the cold bench as you bounced on his lap, his hands gripping your ass, guiding you down hard onto him with every thrust. He twitched beneath you, groaning raggedly, his head jerking once as his lips crashed hungrily against yours.

You let one hand wander up, trembling, brushing over the jagged scar carved across his cheek. The skin was rough, uneven, but when your fingers lingered there he stilled, almost instinctively leaning into your touch. His groan against your mouth wasn’t just hunger, it was something almost softer, needier.

Your heart raced, your lips breaking from his as you searched his face in the dim glow. His hands clamped on your ass, bouncing you faster, deeper, the thick stretch of him making you gasp out loud.

“You feel so good,” you panted, eyes fluttering shut for a moment as pleasure coiled tight in your belly. “So deep inside me, Toby–”

His scarred mouth twisted into a crooked grin, his voice low and stuttered as he thrust up into you. “Y-yeah?”

You nodded frantically, moaning through the words. “Mhm. I’m so close.”

That made him growl, his grip tightening bruisingly on your hips as he shoved you down harder, hips jerking erratic with his tics.

“F-fuck… you’re s-so pretty,” he groaned, eyes locked on the way your body moved on his. “Wanna s-see you completely n-naked. Not just skirt up like th-this.” His voice dropped darker, filthier, his breath hot against your ear. “F-fuckin’ insane, r-riding me outside like this. L-like a fffff-fuckin’ whore.”

A shudder tore through you at the words, your moan breaking loud into the empty street. You clenched tight around him, your body reacting to the filthy praise no matter how shameful it sounded.

Your hand slid down between your bodies, fingers finding your clit. The little circles sent sparks shooting through you, and you moaned, head tilting back, the other hand tangling tight in his messy brown hair. His groan rumbled against your lips as you rode him harder, chasing it.

Your eyes fluttered shut, the heat building unbearably. “Fuck, Toby,” you gasped, your voice breaking as your thighs shook. “I’m so close–fuck, I’m so close–”

His hands clamped down on your hips, grinding you down onto his cock with bruising force, every thrust deep and erratic with his twitching. His forehead pressed against yours, sweat slicking between you.

“C-cum,” he rasped, voice raw and jagged, almost a plea. “C-cum on my d-dick.”

That was all it took.

Your body seized, a cry ripping out of your chest as your climax crashed through you. Your walls clenched tight around him, pulsing, squeezing his cock as you shook in his lap. Your nails dragged through his hair, pulling hard as your moans broke against his mouth.

“Yeah, th-that’s it,” he groaned, his own breath faltering, his twitchy body jolting beneath you. His forehead stayed pressed to yours as he talked you through it, rough and desperate, his voice breaking. “Ride it out, buh-baby, s-so fuckin’ good. T-take it all.”

He held you there, his arms locking you against him as though he couldn’t let go, groaning through clenched teeth as your release soaked him, his own hips jerking wildly underneath you.

Your body was still trembling, aftershocks rolling through you, when his grip on your hips tightened. His voice cracked, jagged and wrecked against your ear.

“D-don’t stop. Keep g-going. I wanna c-cum inside you.”

His twitch jolted through him, his forehead knocking lightly against yours, but his eyes stayed wild, pleading.

You nodded breathlessly, legs quivering as you rose and slammed yourself back down onto him. Again. And again. Each thrust drove him deeper, your slick heat squeezing tight around him, dragging desperate groans from his chest.

“F-fuck, fuck,” he snarled, voice breaking as his twitching body jolted with every thrust. His hands forced you down harder, faster, until he was lost to it, his groans spilling hot against your mouth.

And then he broke.

His cock pulsed deep, hot release spilling into you as his hips bucked erratic beneath you. “F-fuck, ohh fffff-fuck,” he stuttered out, wrecked and raw, his groan muffled against your kiss.

You yanked at his hair, messy and desperate, kissing him wet and unsteady as you rode him through it. His mouth moved sloppily against yours, teeth and tongue clashing as his climax shook him, twitching and trembling beneath you while he filled you up.

His grip on your hips stayed bruising, holding you flush against him as if he needed every drop buried inside. You moaned into his mouth, your chest pressed to his.

You sat there on his lap, your foreheads touching, your breath ragged and uneven. The night air felt too cold, too sharp, every sound too loud. Reality crept back in all at once, and it hit you hard.

This stranger. This crazy, twitchy, scarred man. So desperate. So odd. And yet… you’d let him fuck you at a bus stop.

Your body trembled as you shifted, his hands tightening around your waist to steady you. His cock was still inside you, twitching with the aftershocks, keeping you connected even as your mind spun. You didn’t know if you wanted to laugh, scream, or both.

Finally, with shaky legs, you pushed yourself up. He held you steady as you slid off him, his release hot and sticky between your thighs. Your skirt fell down around your hips, not doing nearly enough to cover how bare you felt without your underwear.

Because he still had them.

You swallowed, dragging down the hem of your skirt, folding your arms across your chest like armor. “Can I… have my panties back?”

He glanced up at you, scar tugging as he smirked. His hands worked at his zipper as he shoved himself back into his pants, pulling them up with twitchy, careless motions.

“N-nuh uh,” he rasped, almost playful, patting the bulge in his jacket pocket where the lace was tucked.

You sighed, shaking your head, but a reluctant smile tugged at your lips anyway. The absurdity of it, the insanity of it all - him, this moment, what you’d just let happen.

“Figures,” you muttered, crossing your arms tighter.

But your heart still thudded fast, heat lingering in your chest as his wild eyes stayed locked on you, like you were his even now, panties or not.

He ran a shaky hand through his messy brown hair, the movement jerky with another tic. For the first time since he’d grabbed you on the bus, his posture shifted, awkward. Almost shy.

“U-umm… hey,” he muttered, scarred mouth tugging into something halfway between a grin and a grimace. “I’m n-not g-gettin’ that ride home… and I’d h-have to w-walk for hours.” His eyes flicked up to meet yours, twitching once. “M-mind if I… c-crash at your p-place?”

You stared at him, incredulous. Every nerve screamed that the right answer was no. Hell no. This dude had just taken you in the back of a bus and bent you over a bench like it was the most normal thing in the world. And now he wanted to stay over?

But then he looked at you again.

Hands shoved deep into his pockets, twitching and fidgeting, his eyes carrying a plea he didn’t quite say aloud. That restless stance, that half-grin pulling his scar, those jerks of his head and shoulders - it all should’ve unsettled you. Instead, it disarmed you.

What’s the worst that could happen? you thought weakly. It’s not like he’s some psycho killer.

You sighed, dragging a hand down your face. “Fine. But just for tonight.”

The grin that spread across his scarred cheek was instant. His rough hand slipped out of his pocket and found yours, his fingers interlocking yours with surprising gentleness.

“Alright,” he said, twitching as he squeezed your hand. “L-lead the w-way.”

You shook your head, smiling despite yourself, your heart thudding fast as the two of you started walking into the dark together.