Actions

Work Header

[lemondrop]

Summary:

A collection of NSFW JJBA reader-insert oneshots! Tags will be added as needed.

Chapter 1: [info]

Chapter Text

Even though I haven't posted any fanfics here or anywhere else in years, I've been itching to write some reader-inserts and there's no way I can't share them! I'm re-reading SBR right now and my JJBA obsession is rearing it's ugly nasty head again, so I decided it's finally time to crack into all the NSFW oneshots I've had planned. 

While I've been writing a lot, I haven't posted a fic in a long time so the first few chapters might be a bit of a rocky start. We'll see lol. I'm not sure yet which of the fics I have planned will make it here or not so more tags will be added as I go. Fair warning there will be some dubcon but I'll put a warning on those chapters. All the fics I have planned right now are fem reader, but if y'all want some gender-neutral and male reader too I will be happy to oblige ;)

Posting will be irregular!!

 

 

Chapter 2: [ride] Johnny x F!Reader

Summary:

Stranded in the desert over sixty miles from town, Johnny and Gyro offer to take you home after rescuing you. Johnny can't help how nice it feels to have a beautiful woman in his lap again, and as the sun slips past the horizon, you're forced to make camp for the night.

Notes:

First oneshot HAS to be Johnny in honor of SBR anime being announced! And OF COURSE it has to be a classic camping scenario! I'm re-reading SBR right now and hopelessly in love with Johnny so expect a lot more part 7 fics along the way ;)

 

Riding, semi-public sex

Chapter Text

It was getting hard for Johnny to ignore you. His hands gripped the reins, eyes trained on Gyro’s back as he rode about ten feet ahead on Valkyrie. Your hair brushed against his cheek with the gait of his mare as he stared over your shoulder, trying not to breathe too deeply. When they had defeated whatever daily freaks and weirdos they dealt with, the last thing he expected was taking responsibility for you— some small-town hick with no memory of how you even got over sixty miles from home in the first place, much less mixed up with that Stand. He glazed over that part when he tried to explain where you were and what happened, offering instead to just take you home on their way out. Gyro didn’t mind too much, figuring they could restock there— or maybe get a reward for saving one of the townsfolk. He had already started towards town with a small ‘nyo-ho!’, leaving you to ride with Johnny. When he took your hand to help you mount, he had expected you to sit side-saddle; instead you bunched your skirt and swung one leg over, ass snug against him as you slotted into the saddle seat. He said nothing at the time, but as Slow Dancer’s pace rocked you gently against him with each stride he began to regret it.

The sweet smell of your sweat in the hot evening sun lingered with each brush of your hair against his cheek, and he let out a shaky breath over your shoulder. Yes, it had been a while since he’d had any action. No, he did not want to think about it. But God was it getting difficult. 

“Thank you again—” your voice cut through his concentration, sweet and harmonious with the desert breeze, “—For saving me, I mean. I don’t know what got into me, I’ve only left town once in my life before now.” 

He could hear the confusion and concern in your voice and quickly interjected, “It’s fine, really. Shit happens, and you’ll be home soon anyway. No need to worry.” Truthfully, he just didn’t want you asking too many questions he’d have no simple way of explaining. This wasn’t your fight, the less you knew the better. 

“Thank you…” you repeated, voice trailing off as you sensed his reluctance to talk. You fell back into silence for a moment, the only sound the rhythmic thumping of hooves. The old mare was beautiful, and as you ran your fingers through her mane you couldn’t help but ask, “What’s her name?”

“Slow Dancer,” Johnny’s voice was softer, reaching his arm around you to stroke her neck affectionately. His chest against your back was hard and toned, but he pulled back before you could dwell too long on it. “She’s old, but with age comes experience, and she’s the best there is.”

“I can tell,” your thumb rubbed her skin affectionately as you held on, “She loves you very much, I can see it in her demeanor. You must be an amazing rider.”

You have no idea, he thought with a sigh. You fell back into a comfortable silence, and without the distraction of conversation, Johnny found his brows knitting back together as he focused on anything but your warmth against his skin. This is ridiculous, he thought, I don’t even have enough fingers to count the women I’ve slept with, why am I acting like a fucking virgin? 

The sun crept lower in the sky as Gyro slowed down, his voice cutting through Johnny’s racing thoughts.

“We should make camp. Town’s not too far but it’s too dangerous here to keep traveling at night,” he quirked an eyebrow at you, “Especially with a little lady.” 

Johnny was thankful when you peeled yourself off him and dismounted, but was less than thrilled when he realized they didn’t have any extra bedding. He watched as you sat in the dirt, close to the fire Gyro was building, hugging yourself as the cold of the night settled in. This was probably a mistake, but Gyro was already curling into his sleeping bag and he couldn’t watch you shiver alone any longer. 

“Here,” he called to you, voice soft to not wake Gyro. You turned to see him propped up on his elbow, holding his sleeping bag open for you. While you’d normally refuse to sleep next to a stranger, the biting cold of the desert night propelled you forward without hesitation. It was a tight fit, your skirt bunching up around your hips as you squirmed your way in. Your back against his chest again, he immediately regretted the decision. He held his breath til you finally stilled, his shaky exhale far too loud in the silence, it’s only companion the crackling of the fire. 

You felt his breath on the back of your neck and you shivered, unsure if from the cold of the night or the tickle of his breath on your skin. 

“Thank you,” you whispered, curling into him slightly as you searched for warmth. “I don’t know how I’ll repay you for your kindness.” 

He was quiet for a moment before replying, “Don’t worry about it. I’m sure whatever we restock tomorrow will be payment enough.” 

“You’re a good person.”

You felt Johnny let out a small scoff behind you. 

“I’m not, but I’ll take the compliment anyway.”

You felt weight behind his words, unsure what he meant but definitely sure you shouldn’t pry. But with each tiny shift as he tried to get comfortable behind you, sleep seemed further and further away from your mind, and you opened your mouth anyway.

“I think you are.” 

He was quiet, and you continued, “I still don’t understand what happened today, but I know I probably could’ve died. I could see in your eyes before,” —you swallowed thickly— “You looked at me like I shouldn’t be here at all, and you touched me like I would break at any moment.” You didn’t know his feather-light touches came from a completely different emotion, but he let you believe it to save face. It was true, anyway, you very much could’ve died. “Anyone who saves a life is a good person to me.”

“I think it’s a bit more complicated than that, but thank you.” 

Again you fell into silence, and Johnny noticed his arm beginning to cramp where had curled it against himself. Slowly he stretched it out, trying not to touch you but failing miserably as he felt his hand brush your hip. Your back against his chest stilled as you held your breath. 

“Sorry…” he muttered hot against your ear. “Just a cramp…” You could feel your heartbeat rising in your chest, certain he could feel it too. He could at least feel the heat of the blush spreading from your cheeks to your ears, you were sure, as his nose brushed against your nape. You leaned into him and felt his breath hitch in his throat. 

“It’s okay,” you wet your lips, fingers playing with a loose thread on the sleeping bag to try and distract from the urge to reach down and pull his arm around you. He must have heard your silent plea as he began to snake his arm around your waist.

“…You sure?” His voice was gentler, uncertain. “This is okay?” 

Your voice came out in a shaky exhale as his hand curled around you, settling near your chest. 

“Yes.”

The next moments felt like an eternity as his hand inched closer, your heartbeat thundering so loud in your chest you worried Gyro might hear. The second you felt his fingers graze the fabric over your breast you leaned forward into his touch. He let out a low groan as your hips arched back into him, all the nervousness flooding from him as he took a handful of your breast in his hand. You let out a soft whine as he massaged you for a moment before unbuttoning your top, and when his hand made contact with your skin you let out a breath you hadn’t realized you’d been holding. His lips brushed against your neck and you tilted your head, inviting him in. Soft, gentle kisses trailed across your skin til you felt his teeth on your earlobe, a small yelp escaping your throat. 

“Shh,” Johnny cooed, “Don’t wanna wake Gyro.”

You found it hard to stay quiet as he kept nipping at your skin, and after a particularly loud gasp from you he slipped his hand out from your shirt and gripped your jaw, turning your face to his as he propped himself on his other elbow and leaned over you. 

“What did I just say…” he chided softly, dropping his head to catch your lips in a kiss. Your neck strained to kiss him as deeply as you craved, his hand leaving your jaw as it snaked its way down your body. The confined space of the sleeping bag had him feeling every curve and divot of your form until he finally shoved his hand below your bunched skirt, fingers caressing you over the fabric of your underwear. He groaned against your lips as you squirmed under his touch, your ass grinding against him in a delightful rhythm. 

“Please,” you broke away to beg in his ear, one hand slipping down to grip his wrist, “I need more…”

Johnny chuckled as he pushed the fabric aside, fingers gently tracing against your skin teasingly. He relished how you trembled against him and cried into his ear with neediness— yeah, he thought with a smirk, I still got it. He plunged a finger between your folds, kissing you deeply again to stifle your moan as he began rubbing circles over your clit. Stars began bursting behind your eyelids, heat curling in your lower abdomen as he wound you up, increasing his pace as you rolled your hips into his hand then back against his crotch. 

Your grip on his wrist tightened as the knot in your stomach pulled taught and you whimpered, “Johnny please, I’m so close, please—” 

His fingers lifted and you whimpered at the loss for a moment before you felt one pressing inside you, his thumb taking over rubbing your clit. Your lips found his as a second finger found your entrance, sliding in easily through the wetness and curling against your sweet spot. The knot inside you burst and you cried into his mouth as he swallowed each whimper and moan, his fingers slowing til he finally pulled out. His kiss slowed as well, but you could feel the hunger and restraint behind it as he allowed you to come down. Stars were still dancing in your eyes as he pulled away, and when you opened them they swirled with the stars in the sky above, twinkling through his strands of messy blond hair.

Johnny looked down at you with a glint in his eyes, the hint of a sleazey grin tugging at his lips. You could feel him hard and straining against your ass, and in just a moment the grin was wiped off his face as you turned around to face him, pushing him down and rolling on top. You kissed him hungrily, clit throbbing against his length as you felt him twitch beneath you. When you broke away for air his eyes were blown wide, eyebrows knitted together as you dragged your hips against his, reaching between you to push the hem of his pants down just far enough for his cock to spring free. He let out a low groan as you pulled your panties aside again and dragged him through your wet folds, the head catching on your entrance. 

“Let me make you feel good…” you purred, reaching back up to cup his cheeks. Your fingers felt cold against his flushed skin as you kissed him; his lips were tender, but his hands on your hips gripped you tightly, pressing your body harder against his with desperate need.  

“Please—” was all he could choke out before you sank down on him. 

It was Johnny’s turn to see stars as you sucked him in so deliciously, your sweet whines and moans in his ear as he stretched you out. When you couldn’t go any further you sat up, sleeping bag ripping open, and sank the rest of the way til your hips were flush with his. His nails dug into your flesh as you began to rock against him, face scrunching with a low grumble as you dragged yourself up and down so slowly. 

“Fuck—” he gasped and you felt him twitch as you bottomed out again. “You feel so good…” 

The sight of him under you, huffing and sweating as he tried to keep it together, blond hair splayed out in golden tangles as groans turned to whimpers made the knot in you stomach tighten once more. He let out a wanton moan as your walls pulsed around his cock, one of his hands flying from your hip to his mouth to stifle the sound. 

You reached up to pry his fingers away, leaning down and whispering sweetly in his ear, “I wanna hear all your pretty noises.” 

Johnny’s breath hitched in his throat at your words, and when you lifted your hips and slammed back down, he choked out a strangled moan. You picked up the pace, his cock dragging against your sweet spot so perfectly, your quiet moans and whines melding with his. His hands slid over your skin, touching every inch of you he could reach, greedily clawing at you and pulling you down harder each time. When your knees started to ache and your pace turned sloppy he gripped your hips, strong arms guiding you back to the rhythm he needed. He didn’t care anymore about being quiet, Gyro would just have to deal with it. You felt too good, too warm, too perfect for him to give a shit about anything other than the way your cunt sucked him in like it was made for him. 

“Fuck, you’re perfect,” he babbled, words tumbling out as he felt himself losing control, “You’re so tight, you take me so well, like you were meant for me, God, I can’t—” 

“Johnny…” you whimpered, feeling yourself getting close again. You splayed your hands across his chest, fighting the ache in your legs as you rode him mercilessly, the sound of skin slapping echoing over the crackling of the dying fire. 

“Cum for me again,” he panted, “I need to hear you cry my name, I need to feel you cum around my cock, I need you—”

With those words you felt the knot snap again, waves of shivering bliss pulsing through you as you cried out his name, letting his bruising grip slam you against him as you lost all control of your muscles. It almost became too much as you devolved into sobs, choking out his name with each cry as he used your body to chase his own high. He finally stopped, holding you against him as he let out a long needy moan, twitching beneath you as his cum flooded your cunt. You let out one last whine as it seeped out around the edge where you were connected, falling onto his chest and catching your breath. His arms snaked around your body and he held you, rubbing soft circles into your back as you listened to his heartbeat begin to slow. After a few minutes he gently lifted your hips, his softening cock slipping out. He pulled his pants back up, deciding to deal with the mess tomorrow, and slid you down next to him again, grabbing the sleeping bag and wrapping it back around the both of you. You curled into his chest and breathed him in, his sweat and sweet musk lulling your eyelids closed.

“Was that a good way to repay you for saving me?” You whispered, sleep already beginning to take hold. You felt Johnny chuckle weakly. 

“Is that all that was?”

“No,” you giggled, using the last of your strength to reach up and kiss the tip of his nose, “I would’ve done it anyways. You’re too cute to pass up.”

Johnny gave you a quick kiss and you could feel the grin on his lips as he pulled away.

“Good to know I’ve still got it.” It sounded like he said it more to himself than you, but you didn’t mind. His arms were so warm, holding you almost possessively, and your mind clouded with pleasure as you drifted off to sleep. When your breathing fell into a steady rhythm and he knew you were asleep, he threaded his fingers through your hair, nuzzling closer. He hadn’t had a beautiful woman in his arms for so long, he wanted to stay awake and relish this just a little longer. You'll reach town before midday tomorrow where you’ll have to part, but for tonight you were his. 

 

You stirred as Johnny shifted beside you, groaning slightly as the morning sun hit your eyes.

“G’morning,” he cooed, brushing a strand of hair from your face and shielding your eyes as you opened them. He looked so beautiful, blond hair mused into tangles and pink lips still slightly swollen. “Sleep well?”

“I didn’t,” Gyro’s voice cut through with a hint of annoyance. You both peaked up at him as he hunched over a small pot nestled in the revived fire, poking it with a stick. “But it sounded like the two of you had a great night.”

Johnny balked for a moment and you turned away, pulling the sleeping bag over your head and hiding your blushing face in his chest. 

“Either be quieter or invite me next time. Let’s eat.”