Work Text:
It was with a soft sigh of exhaustion that Ruby Rose lets out as she shuffles into their room in the Atlas dorms, followed by her teammates, Weiss Schnee, Blake Belladonna, and her sister, Yang Xiao-Long.
“Man! That was a good workout session, team,” Ruby cheers, throwing her arm into the air boisterously as she uses her other hand to sling off her workout shoulder bag and tosses it carelessly to the side; heedless of Weiss’s exasperated protest.
“Ruby, you-,” Weiss starts before sighing as she stares into ruby’s guileless silver eyes, shaking her head. “Never mind,” their heiress mutters, massaging her forehead before turning to a snickering Blake and Yang and sticking her tongue out at the pair, “oh, be quiet you two. This is the Atlas dorms, you know. They’re much more strict with cleanliness than they were at Beacon.”
“Make me, princess,” Yang retorts, blowing a raspberry at the heiress in return, “If you’re not too tired from our workout, of course,” the blonde purrs, a smirk curling onto her face as she gets into an exaggerated fencer’s pose, using a towel that had hung around her neck as a poor makeshift sword.
“Anytime, anyplace, Xiao-Long,” Weiss fires back before her gaze turns to the recently used towel that hangs limply in the blonde’s robotic hand, causing her face to curl in distaste, “But I’d rather you use an actual sword than your towel.” the heiress huffs, pinching her nose shut and waving her hands as if to ward away a bad smell, “I’d rather not know what your sweat tastes like.”
At this, Yang’s smirk widens into a grin as she takes a menacing step toward Weiss, who jumps and skitters to move behind Ruby and use the redhead as a shield, “Oh?” the blonde drawls as she waves her towel at the heiress, “You think I would hit you in the face? How cruel do you think I am?”
“Well enough!” Weiss declares, peeking over Ruby’s shoulder to give the blonde a flat look before her eyes return their focus on the used towel, the heiress maneuvering the redhead by the shoulders to separate herself and the towel at all times.
“I know you, Xiao-Long. My mouth would be the first thing you’d aim for!”
“Gasp!” Yang dramatically gasps, idly spinning the towel in her hand as the other flies to cover her mouth, “How dare you! I’m not that kind of girl, Ice queen! I have a lovely girlfriend right here, you know,” the blonde declares, gesturing vaguely at Blake behind her, who gives a sardonic wave at Weiss as she mimes a throat-cutting motion, “And as beautiful as you are, I will not fall for your feminine wiles!”
Weiss flinches, choking at Yang’s words as a red blush fills her face, “Wh-?! Femini- That’s not-. ARGH!” the heiress huffs, even as a smile creeps up on her face, shaking her head as her tone becomes fond and exasperated, “You’re impossible….”
“No, I’m Yang. Don’t you remember?”
Snorting at the byplay, Ruby clasps a hand over her mouth to repress that bubble of laughter that threatened to burst out, turning her head away with a giggle as she feels her shoulders begin to shake.
“Hey!” Weiss whines as she shakes Ruby by the shoulders, “Shouldn’t you be on my side, Ruby? I thought we were partners!”
“I am! I am!” Ruby giggles, letting herself be rocked back and forth by her partner, “But I know better than to get between you and Yang when you argue like this,” the redhead explains as she wiggles out of the heiress’s grip, positioning herself at the midpoint between Weiss and Yang before gesturing to Blake, who gives another sardonic wave, “Besides, Blake has been quiet the whole time too. And you don’t see Yang making a fuss about it.”
“That’s because I don’t like wasting my time,” Blake drawls, crossing her arms as a cool smirk slides over her face, “speaking of wasting time, though,” the Faunus chuckles as she uncrosses her arms and grabs Yang by the back of her shirt, pulling the flailing blonde closer to her by the back of her clothes.
“Ack! What the hell, Blake? Ease up on the pull there….”
“Don’t we all have something to do today?” Blake asks, ignoring Yang’s protests as she walks out of the dorm, pulling the blonde out behind her. “Yang and I are going to explore Mantle now to hunt for a good spot to date. See ya.”
And after returning Blake’s third wave, Ruby watches the latter half of her team leave the room, wishing her sister good luck on her date before she turns her attention to the pouting Weiss beside her.
“So!” Ruby says with a bright tone, tilting her head curiously at her partner, who regards her with a raised brow; “Since Blake and Yang are going out, what should we do?” the redhead asks as she vibrates in excitement, her mind already running through the possible activities they could do together.
“Oh, I’m going to visit Big- ah, I mean, Winter, ” Weiss delicately coughs, disguising her slip-up as Ruby wilts in disappointment, “I want to train with her to improve my coordination with my summons. And I think it might take the better part of the day,” her partner shrugs, giving Ruby an apologetic look, “Sorry, Ruby.”
Smiling good-naturedly, Ruby pats Weiss on the arm as she laughs, waving off the apology, “Nah, it’s fine,” she shrugs, “We do need to get stronger. So no need to apologize, Weiss, I understand. But-!” the redheaded loudly says, jabbing a finger at her partner’s face, “You need to make sure to have fun too, okay, Weiss? No overworking yourself, team leader’s orders!”
Weiss giggles in response to Ruby’s demand, gently pushing the redhead’s pointing finger down as she nods, giving her team leader a soft smile, “Of course, I will. I know to have fun,” the heiress proudly huffs, putting her hands on her waist as she puffs proudly, “Winter and I will be having a spa day after training. She has a rare free day, and we intend to make the best of it.”
“Oh, that sounds wonderful,” Ruby sighs, briefly batting away the memory of a burning Vale as she places a palm on her cheek and imagines the soothing thoughts of massages and pedicures, “Make sure to be careful then, Weiss. And say hi to your sister for me!”
“Of course. Now, if you excuse me,” Weiss smiles, glancing briefly at a nearby clock before smoothing out her clothing and turning to walk out of the room at a measured pace, “I’m going to go now; I don’t want to keep Winter waiting, after all.”
“Alright! Later, Weiss!” Ruby cries, cheerily waving at her partner as she walks out the door.
“Later, Ruby,” Weiss returns, waving back before she stops right at the threshold, a mischievous smile flashing over her face as she calls out, “Oh, by the way, I hear Oscar, Ren, and Nora are going exploring today. So make sure you have fun with Jaune today too. But not too much fun, alright?”
“Ok, bye, now~!”
Choking on her spit as she watches her partner walk out of their dorm room, Ruby feels her face burn crimson at Weiss’s insinuations, her heart fluttering at the thought of spending the day with her boyfriend, Jaune Arc.
‘And isn’t that something to get used to,’ Ruby blushes, patting her face in an odd attempt to cool it down, ‘It’s been months since I’ve become a couple with Jaune, but I still get all flustered thinking about him being my boyfriend. Aaah!’
Stamping down on her instinct to squeal out loud, Ruby takes a deep breath before looking down at herself to see if she’s presentable, sweeping a hand through her hair to ensure she’s tidy, and checking her breath to make sure it wasn’t bad.
“A-alright, my breath smells a little stale,” Ruby mutters, patting her pockets and scanning all over the room to look for breath mints; “...Maybe Jaune won’t mind?” the redhead sighs as she finds nothing that could help with her breath.
“Well, I guess I just hope for the best.”
As she stands in front of Team ORNJ’s dorm, Ruby fidgets, nervously raising and lowering her hand several times before sighing, turning away from the dorm’s door with slumped shoulders.
“Maybe he’s busy,” Ruby mumbles, already trudging away back to her room, “it’s a busy time. We can’t afford to get- WHOA!”
Ruby yelps as she feels herself be bodily dragged by the collar, flailing as she is bodily dragged backward and into a room that uniformly looked very much like her dorm.
“Oh no, you don’t!” a boisterous voice declare as she falls onto the floor with a hard thump, causing the redhead to writhe and wiggle in pain as she hears a round of exasperated sigh and the concerned yelp of her boyfriend, “You don’t wuss out, just because you get shy, Ruby! You take what’s yours and break the legs of anyone that tries to take them away from you! You understand?!”
“I don’t think she does, Nora, considering she’s still writhing in pain from falling on the floor.” another voice dryly states as Ruby feels her boyfriend’s warm, strong hands cradle her head, the redhead purring as she feels said hands begin to massage her head expertly, rubbing and soothing away the knots and bruises that threatened to form.
“Is she ok?” a third, softer voice worriedly asks as Ruby feels herself begin to melt at her boyfriend’s touch, letting out a contented sigh as she opens her eyes to meet the amused face of her boyfriend.
“Yep, she’s fine,” her boyfriend confirms as he gently helps her up to her feet, “Now, Nora,” Jaune Arc says with a stern tone, wagging his finger at a peppy orange-haired girl, who wilts at the blonde’s reprimand, “what have I said about dragging people around?”
At Jaune’s scolding, Nora Valkyrie wilts, pouting like a chastised puppy as she turns away from her glorious leader, expression abashed.
“W-well, will you look at the time!” Nora cheers, looking at her bare arm as she races to Lie Ren and Oscar Pine, grabbing the pair by the crook of the airs, “We gotta get going, Ren, Oscar! Mantle won’t explore itself after all, haha!”
And, with a cheery wave and a shaky grin, Nora pulls the protesting boys out of the room with a raised voice, slamming the door behind her and leaving Ruby and Jaune alone in the team ORNJ dorm room.
“And there she goes,” Jaune sighs, lowering his arm as Ruby giggles, the redhead still massaging the tender spot on the back of her head as the blonde turns to her with an apologetic expression.
“I’ll talk to her later, I promise,” her fellow team leader sighs, scratching the back of his head sheepishly, “But for now,” the blonde murmurs as he reaches out both hands and pulls Ruby close to his chest, threading his fingers through the redhead’s hair, “You alright, Ruby? Does it still hurt?”
“A-ah! I-I’m fine,” Ruby murmurs as she snuggles up against Jaune, purring at his gentle ministrations and touch, “Wh-what about you, though?” Ruby asks as she locks gazes with her boyfriend, who looks down at her with an adorably curious expression akin to a puppy, “I hear you trained hard today… I noticed that you’re moving a bit more gingerly than normal.”
“Oh, you noticed that?” Jaune laughs, nodding as he rolls his shoulders with a wince, “Yeah, went a bit rough on the sparring with Team FNKI, so now I’m sore… Sorry about that, haha.”
Frowning, despite the rush of warmth that fills her heart at the sound of her boyfriend’s voice, Ruby purses her lips as she looks up and down Jaune’s body, the redhead wrapping her arms around the blonde’s shoulders and checking the state of his muscles with her fingers.
“H-huh?! R-Ruby?!” Jaune yelps as Ruby runs her hands up and down his back, the blonde squirming as her fingers poke at his taut muscles and sore sides, “Wh-what are you-?
”I think I need to give you a massage,” Ruby interrupts, giving Jaune a soft smile, “You gave me one earlier, so it’s only fair that I return the favor, yeah? And besides… I can’t think of a better way to spend my free time than pampering my boyfriend,” the redhead adds with a cute wink, trying to keep calm as her heart begins wildly beating at her own suggestion.
Jaune’s face explodes into a beautiful crimson blush at Ruby’s words, the blonde covering his face as he lets out a startled squeak, turning away from Ruby as his blush reaches his ears.
“Y-yeah, sure,” her boyfriend mumbles, his voice rising to a high pitch, even as he tries to accept Ruby’s offer, “I-if you want to, I’m fine with it… yeah, totally cool,” the blonde nods, trying and failing to play it cool.
Ribu laughs at her goofy boyfriend’s attempts to play it cool, even as her own face colors at the thought of touching her boyfriend all over, smiling brightly at the blonde as she pulls away from their hug and looks around the room, hands on her hips.
“Alright!” Ruby declares after a moment, rubbing her chin thoughtfully, “...We may have to do it on the floor,” the redhead tells her boyfriend as she gestures around the room with pursed lips, “the bed doesn’t have enough space. Do you have a mat we can use or something?”
“Uh, yeah, we do,” Jaune nods, blinking at the sudden progression of events, gesturing over to a nearby corner filled with bags and various other items, among them, being workout mats, “Hold on, let me help you clear some space. I can grab some lotions and stuff I have too.”
“Sure, thanks!”
Moving quickly with twin salutes that have both of them chuckling, Ruby and Jaune both move to clear some floor space and prepare for the massage, pushing aside tables, desks, and rugs to make enough space for Ruby to be able to properly massage Jaune.
“There! We’re all ready now,” Ruby smiles, pretending to wipe the sweat off her forehead as Jaune mimes realigning his back, sharing chuckles once more before Ruby gestures to Jaune and the mat on the floor.
“Now, please, prepare yourself, Mister Jaune,” Ruby says with a pompous tone, continuing to gesture between Jaune and the mat as the blonde’s blush returns, a blush that she was sure mirrored her own, “For you will now be under the expert care or masseuse Ruby Rose! I’ll have to know that you’re in good hands! I used to soothe Yang’s aching muscles, you know.”
“Ha! I know the feeling,” Jaune nods, crossing his arms as a sympathetic look crosses his red face, “My sisters always pulled me into massaging them all the time, told me that I could go professional if I wanted.”
“Yeah, I did think that when you massaged me,” Ruby nods, the redhead crossing her arms as she taps her foot, fidgeting as she tries to calm her heartbeat. “You’re good, Jaune. But I’m glad you became a huntsman.”
“Really? Thanks!”
“No problem! Now stop stalling and strip. We’re wasting time here, and I’m trying not to combust from how embarrassed I am as it is.”
“U-urk! All right… J-just give me a moment, Ruby.”
Putting a palm on her face as she turns away to give her boyfriend privacy, Ruby fidgets as she hears the sound of zippers and the rustle of clothing as they slide over skin and fall onto the floor, the redhead trying to calm her racing heartbeat as she tries to fight with herself from turning around before her boyfriend was ready.
“O-ok, you can turn around now, R-Ruby.”
Taking a deep breath, Ruby slowly turns her head to face her boyfriend-
-and suppresses the giggle that threatened to come out of her mouth at Jaune shyly fidgeting, the blonde folding one arm over his chest and the other hovering over his briefed crotch.
“Wh- Hey! Don’t laugh!” Jaune squeaks, pouting at Ruby as she doubles over with suppressed laughter, “This isn’t good for my self-esteem, you know?”
“Hahaha, I-I’m sorry!” Ruby giggles as she tries to catch her breath, calming down from her fit for a moment before bursting into laughter once more as she turns to see Jaune continuing to hold the same pose, her eyes briefly glancing down toward his legs, “B-but your pose. I-I just can’t, hahaha!”
Jaune blinks at Ruby’s words, slowly tilting his head down to examine himself before yelping loudly, face burning with embarrassment, setting Ruby into gales of laughter again.
“G-gah!” Jaune jumps, his hands flying to the air as if burned, the blonde grimacing at his actions as he gives Ruby a pout before shaking his head, “F- Let’s just get this massage going, Ruby,” her boyfriend sighs amid her gales of laughter.
“S-sure, hahaha!”
Managing to choke back her giggles, Ruby kneels beside her boyfriend as he lies prone on the mat, resting his cheek on the pillow retrieved from his bed, the blonde shivering as he makes contact with the floor.
“Brr, cold,” Jaune shivers, causing Ruby to giggle as she grabs a bottle of lotion and sprays a bit into her palm, spreading in between her hands and fingers with circular motions.
“Aw, don’t be a baby,” Ruby teasingly giggles, the redhead rubbing her hands together before she pushes her palms against her boyfriend’s back without warning, earning a startled yell from the blonde as her lotioned palms make contact with his muscled bare back.
“GAH!”
Jaune jumps at Ruby’s touch, the blonde jolting as he tries to roll out of the redhead’s grasp, only to fail as Ruby presses down on his back, preventing him from even turning to his side.
Ruby smiles with a hint of menace as she ignores her boyfriend’s squirming, moving to straddle his back as she does so; the redhead positions herself over the small of his back and gets comfortable before she begins her massage.
“O-oh! That’s nice…,” Jaune murmurs, relaxing at Ruby’s touch as the redhead begins with his shoulders, “Though you should probably ease up a bit on the grip,” the blonde advises before letting out a content sigh and relaxing even further as ruby obliges with a nod.
“Ah, that’s much better. You’re really good at this, Ruby.”
“Told you,” Ruby huffs with pride as she kneads Jaune’s taut flesh, savoring the feeling of his muscles as she moves her palms in circles down toward his waist, briefly pausing as she registers the blonde flinching away at her touch.
“Oh, sorry about that, Jaune. Was that too hard?”
Jaune shakes his head at her question, raising his hand to wave off her concerns, “It’s fine,” he assures, “I’m just a little tick- ah, sensitive around the waist.”
Ruby narrows her eyes at her boyfriend as she continues her massage, her mind moving a mile a minute as she purses her lips and ghosts her fingers over Jaune’s sides, tickling the blonde by his hips.
The effect of her actions was immediate as Jaune jolts again at her touch, bucking his hips hard enough to cause Ruby to bounce as he yelps.
“Ruby!” Jaune yells before he pauses and mashes his face against his pillow, speaking into it with a defeated sigh, “...Please have mercy.”
“...Sure,” Ruby chirps as she slowly returns to massaging her boyfriend’s back, gently pushing and kneading his tight muscles between her palms and fingers, a smirk growing on her face that widens as she meets her boyfriend’s blue eyes.
“Oh god,” the blonde resignedly mutters as he sinks his face into his pillow again, causing his voice to return to being muffled, “At least finish the massage or something, Ruby. Please?”
“Alright, alright,” Ruby giggles, indulging her boyfriend as she nods and keeps massaging him, moving up from his back to his arms; “But once we’re done, though…,” the redhead trails off menacingly, cackling as she feels Jaune shiver underneath her.
“I am so dead,” the blonde moans before letting out a pleased grunt as Ruby works on his biceps.
“Psh, don’t worry, Jaune; I’ll be gentle~.”
“Dead. I’m going to die.”
Carefully setting her boyfriend’s leg down on the mat, Ruby looks at Jaune and smiles as she sees him snoring away, feeling her heart flutter as she beholds his cute, sleeping face.
“Oh, Jaune~,” Ruby whispers, crawling over to her boyfriend’s side, briefly banishing the urge to tickle him awake from her mind as she kneels beside the blonde and gently ruffles his hair.
“I’m done with my massage now, Jaune. It’s time to wake up.”
“Mrgh….”
Ruby giggles as Jaune merely mumbles in his sleep, the blonde turning over and rolling his head onto her lap as he does, causing Ruby to shiver as she feels Jaune’s breath tickling her bare stomach.
“Come on, Jaune,” Ruby tries again, gently patting her boyfriend’s face to wake him up to no avail, “I mean, I’m all for naps and everything. But I really want to do something other than sleep with you, you know,” the redhead drawls before feeling her face turn red as her turn of phrase, slightly grateful that Jaune didn’t hear her words.
A feeling that fizzles away quickly as she sees Jaune continuing to stay asleep, “Come on, Jaune,” Ruby huffs, smirking as a mischievous glint shines in her eye, “If you don’t wake up now, you might regret it~.”
“Gh….”
And with that, a mischievous smirk appears on Ruby’s face, the redhead rolling Jaune onto his back before she moves to straddle his waist.
“Last chance, Jaune~,” Ruby softly whispers, laying herself on her boyfriend’s chest, the redhead not trying too hard to wake the blonde as her wiggling fingers inch toward his armpits, “Nothing? Well, you asked for this, Jaune. It’s three strikes, and you’re out! Hiyah!”
“AH!”
Ruby laughs as Jaune jerks awake, briefly noting the sudden stiffness between her thighs as she bounces on her boyfriend’s chest as he wakes with a violent jolt, breathing with a sharp gasp, looking around with panic in his eyes.
“Huh? Wh- Ruby?!” the blonde yelps as he looks down at the redhead, who sticks out her tongue before blowing a raspberry against his chest. “H-hey, cut that out!” Jaune whines, suppressing a tickled giggle as he pushes Ruby up to sit on his waist, looking at her with incredulous eyes, “what the hell was that for? Waking me up like that wasn’t cool, Rubes.”
“... And why are you in your underwear?!”
Blinking at Jaune’s embarrassed yell, Ruby looks down at her matching red and black sports underwear and feels her cheeks go pink, looking off to the side as she pushes her fingers together, murmuring her reply.
“Well,” she begins shyly, turning to lock gazes with Jaune as she giggles, “I wanted to surprise you a bit when you woke up… or something. Look, it didn’t feel right to me that you were the only one almost naked, okay? I just wanted to even it out a bit.”
“Is that so bad?”
“No!” Jaune immediately blurts out, eyes wide as he red-facedly pushes himself up with his elbows to embrace Ruby, wrapping the redhead in a tight hug that she immediately reciprocates, “I-I was just surprised! That’s all. You look beautiful, Ruby. Thank you for being fair.”
Ruby feels herself flush as she nuzzles her head against Jaune’s chin, her heart fluttering against her chest as she leaves a kiss on her boyfriend’s neck.
‘Gods, I love him,’ she thinks to herself as she looks into his blue eyes, ‘maybe I should… reward him for being such a wonderful boyfriend,’ Ruby contemplates as she becomes painfully aware of something long and hot twitching underneath her ass.
‘Ah, fuck it. Why not?’
“Good answer,” Ruby chirps, deciding on her course of action as she disentangles herself from Jaune’s embrace and pushes the blonde against the mat, leaning over her boyfriend as she looks down at him with a sultry smile forming on her face.
“Now, I’m going to give you a reward for being such a wonderful boyfriend,” the redhead purrs as she rolls her hips and grinds against Jaune’s crotch, feeling a warm surge rush through her as the blonde moans at her actions and bucks her hips.
“Wow, someone is eager,” Ruby tuts with a smirk, leaning down to kiss Jaune on the lips as she flashes him with a smile, “but let me do all the work, Jaune,” the redhead sighs as she rubs her hands to the side of her boyfriend’s stomach, brushing her fingers against his sides.
“R-Ruby?”
Ruby’s smile twitches as she hears Jaune’s breath hitch and feels his dick throb underneath her bum, rubbing gentle circles on his side and giggling as chuckles slip out of her boyfriend’s mouth.
“What are you-?”
Ruby silences Jaune by kissing him, moving her hands to his armpits as she swirls her tongue in his mouth, drawing a moan from the blonde as she tickles and kisses him all at once.
“I know what you like, Jaune,” Ruby murmurs as she pulls away from their kiss, her eyes half-lidded as she looks at Jaune’s flushed and aroused face, “I know you like being tickled- don’t lie,” she interjects, as Jaune opens his mouth, smiling as she rolls her hips against his crotch, “I can feel your penis throb every time I tickle you.”
“... Yeah, fine,” Jaune sighs, resting his head against his pillow with an embarrassed expression on his face, “I like being tickled… I know it’s weird, but-.”
Ruby interrupts her boyfriend again with another kiss, trailing gentle smooches down his chin before blowing on his neck, drawing a moan as the blonde falls quiet, looking at her with wide eyes.
“Don’t be ashamed to admit what you like,” Ruby tells Jaune as she tickles his neck with her breath and armpits with her fingers all at once, “I’m your girlfriend, after all. And what kind of girlfriend would I be if I didn’t support your fetishes?”
“And besides, I like feet.”
Ruby pauses as Jaune aborts his moan mid-sound to vocalize confusion, causing her to turn to see her boyfriend looking at her with understanding eyes.
“...Is that why you spent thirty minutes on my thighs and legs?” he asks with an amused tone as Ruby huffs and turns away with an embarrassed expression.
“...Yes.”
“Degenerate,” Jaune teases before letting out a sharp exhale as Ruby pokes his side in retaliation.
“Wow, big talk from mister pot,” Ruby retorts as she kisses Jaune’s neck, tickling his nape with her lips as her hands continue to ghost over his side and her leg rubs against his member in a circular motion, drawing groans of pleasure from the blonde, who nods his assent to her words.
Smugly smiling in victory, Ruby breathes into Jaune’s ear before beginning a trail of kisses down from his jaw to his waist, the redhead giving her boyfriend a sultry look as her face hovers over his crotch and blowing lightly over it as she continues a trail of kisses down to his legs.
And as she reaches his legs, Ruby lets out an appreciative murmur as she runs her hands across his legs once more, starting her caressing up from his thighs, eliciting another shiver from the blonde, and moving down to his feet, where Ruby presses her cheeks against its soles, savoring the warmth she feels.
“...You know I have some brushes and feathers in my bag,” Jaune says in an airy tone, snapping Ruby out of her haze as she turns her head to see her boyfriend sitting up and giving her an amused expression, “Because as nice and soft as your cheeks are, I doubt you could actually tickle me like that.”
“Oh my god,” Ruby mumbles as she feels her face flush in embarrassment, pressing her face against Jaune’s feet to avoid her boyfriend’s gaze.
“Man, you weren’t kidding when you said you liked feet, huh.”
Squeaking in embarrassment at her boyfriend’s words, roughly letting his leg hit the floor as she stands and sticks her tongue out at him, feeling the embarrassed blush on her face burn hot as she turns away from him with a huff.
“Just tell me where you put your kink tools, jerk,” Ruby pouts as she flounces over to Jaune’s bag in mock anger, rummaging around inside as she sticks her tongue out at him again.
“Under a fake bottom of my backpack. There’s a latch on the corner,” Jaune instructs with a chuckle as he lays back down on the mat, continuing to watch Ruby retrieve his things from his bag, “There should also be some silk ties and a blindfold inside too. If you could get those, I’d really… appreciate it.”
“Oh, wow,” Ruby murmurs with a shake of her head as she finds the latch she was looking for and fishes out the items as Jaune requested, “you really are into tickling, aren’t you?”
“Oh wow, miss kettle, big talk from someone all over my feet earlier.”
“Urk!”
Pouting, Ruby blows a raspberry at Jaune as she throws his blindfold at his face, smirking as she nails her target with a solid ‘plap!’.
“Just put on your blindfold, jerk,” Ruby huffs as she walks over to Jaune, pouting down at him as he puts on his blindfold. “I’ll teach you to make fun of me,” the redhead grumbles as she grabs his wrists and ties them together over his head, being careful to not be too rough on the blonde, “I’m going to tease you until you beg for release.”
“W-wait, what?”
“No mercy.”
Patting her squirming boyfriend gently on his cheek, Ruby rolls Jaune’s tickling implements in her hands as she kneels between his legs and arrays a paintbrush, a feather, and a hairbrush nearby.
“Now, what to use first?”
“R-Ruby! Wait!” Jaune yells, causing Ruby to pause in her selection to hear him out, “...Is it too late to apologize?”
“Yes,” she bluntly answers her boyfriend with a chirp, causing him to sag in defeat.
“...At least start with the brush and work your way down to the feather, please?”
Ruby lets out an exaggerated hum as she taps her chin in thought, absently rubbing Jaune’s thighs as she does, “Oh, why not?” the redhead says with a genial tone as she grabs the hairbrush, deftly spins it in her palms before brushing it lightly across her boyfriend’s inner thigh.
Jaune moans, the blonde gritting his teeth as Ruby gently brushes his inner thighs in a sweeping motion, moving from his knees to his upper thighs on one side before switching over to the other, always inching teasingly close to his crotch before shifting away right before the point of contact.
“Mm,” Jaune groans, throwing his head back as Ruby continues to tease him, adding to his tension by resuming her rubbing of his thighs earlier, mirroring the actions she was performing with the hairbrush.
“Oh~.”
Ruby smiles as she continues tickling Jaune, watching her boyfriend squirm and wiggle with amusement, the blonde exhaling and moaning with pleasure as she continues stimulating his inner thighs.
“Wow, you really like that, don’t you?” Ruby purrs as she leans down to kiss a side of Jaune’s thigh, touching ever-so-close to her boyfriend’s crotch as she lightly brushes his boxer-covered dick with her hairbrush.
“Nn, o-oh god!”
Ruby smiles as she watches Jaune’s hips jerk into the air, withdrawing her hands to avoid being hit with an amused giggle.
“R-Ruby,” Jaune breathes, letting out a whine as he groggily lifts his head, his voice slurred and his face groggy, the blonde’s cheeks flushed as his chest rises and falls heavily with every breath.
“P-please, keep going….”
At Jaune’s breathless plea, Ruby hums as she acquiesces, once more lightly brushing the hairbrush over her boyfriend’s dick teasingly before she swings back down to tease his inner thighs, slowly moving down and shifting her focus down to her boyfriend’s feet.
And once she reaches her boyfriend’s feet, Ruby sits seiza she lifts her boyfriend’s feet onto her knees, running her hands all over his soles before gently brushing them with the hairbrush, frowning as she notices his more subdued reaction.
Thinking quickly, Ruby swaps the hairbrush for the paintbrush, beginning by ghosting the tip over his toes before brushing slow circles around the soles of his feet, pulling moans from Jaune again, the redhead managing to pick up the bubble of laughter tickles his throat.
“Here you go~,” she whispers as she does a slow circle from the edges of his feet right into its center before slowly circling out, switching from one to the other after each pass.
“Ah! Hah!”
Ruby’s eyes briefly glance towards her boyfriend’s dick, which twitches every time she brushes Jaune’s feet in a sensitive spot, jumping and straining within the confines of his boxers, causing her to lick her lips and rub her thighs together as she changes the motion of the brush.
“Haa~, ahh~,” Jaune sighs, voice becoming tight as Ruby focuses on the arch of his foot, the blonde wiggling even more against his bindings, forcing Ruby to hold his feet together in a tight grip to prevent from being kicked, the new position allowing her to tickle both of his feet together.
“You know, you’re super cute like this,” Ruby coos as she runs a finger over her boyfriend’s toes, releasing her grip on his feet once Jaune’s wiggling settles back down to manageable levels, the redhead leaning in close and leaving a kiss on one of his big toes as she does.
“I-I’d say the same if I weren’t blindfolded,” Jaune groans before hissing as Ruby giggles and lets out a puff of breath on his feet, the blonde jumping slightly from the stimulation, “O-oh yeah,” Jaune murmurs, “just like that… You’re pretty good at this, Ruby.”
Ruby smiles at Jaune’s compliment, a giggle slipping from her lips as she lets out another puff of breath on her boyfriend’s foot before she brushes over that spot with the paintbrush and leaves a kiss on his big toe again.
“Oh, you’ve ain’t seen nothing yet,” Ruby purrs as she sets the paintbrush aside and gently plucks the feather into her fingers before crawling her way over, so she straddles her boyfriend, settling herself once more on his waist.
“Get ready, Jaune~,” Ruby sing-songs as she rolls her hips, causing Jaune to let out a rumbling sound of frustration as her panty-clad crotch rubs over his boxer-clad dick, a sheen of sweat forming on his face and chest as he groans.
Positioning the feather over her boyfriend’s crotch, Ruby gently traces a line up to his belly button, earning a sharp breath from her boyfriend as she feels his dick throb beneath her crotch.
“Mm, someone like that, didn’t they?” Ruby teases, rolling her hips against his as she continues her tickling, moving up from her boyfriend’s belly button to his chest before going back down to his pelvis and back up again.
Ruby continues this motion, going higher and higher each time until she reaches up to his collarbone, where upon reaching it, Ruby giggles and lays across his chest, moving the feather to tickle her boyfriend’s right armpit.
“Ngh, h-how could I not? O-oh, f-fuck,” Jaune gasps, his body jerking and twisting harder as Ruby intensifies her teasing by performing a three-pronged attack: the redhead tickling her boyfriend’s armpits with the feather as she grinds her hips against his crotch and peppers his neck with kisses, leaving the boy insensate from her assault.
“Hm~.”
Gigging as she sees her boyfriend fluster hard under her teasing, Ruby blows another puff of breath at his ears, causing the redhead to bite her lip as she feels Jaune’s dick strain so hard against his boxers, Ruby was sure that if she kept going, the blonde would rip his boxers apart.
“R-Ruby,” Jaune whimpers, helplessly wiggling as his head lolls from side to side, the blonde raising his hips to meet Ruby’s as he swings his bound arms down to trap the redhead in a hug,
“P-please,” the blonde begs as Ruby feels him press his face against the crown of her head, causing her to drop the feather with a giggle as she shifts and pushes her lips against her boyfriend.
Ruby feels amusement spike through her as she feels Jaune let out a whine that becomes muffled into their kiss, the redhead pulling away and leaving a kiss on the blonde jaw with a giggle.
“Alright. Fine~,” Ruby says, kissing and tickling her boyfriend’s nape with her lips, planting both hands on the space beside the blonde and leveraging herself so she could pull away from Jaune’s hold, sliding to sit up on his waist once more.
And as she sits on her boyfriend’s waist, Ruby rolls her hips slightly, her lips twitching into a smirk as her boyfriend whines, his voice tight and needy as he pants.
“Calm down, calm down,” Ruby tells Jaune as he opens his mouth to speak, the redhead shimmying her way to sit in between Jaune’s thighs, giving one of his legs a pat before she reaches forward, stretching herself over her legs, and grabs the line of her boyfriend’s boxers, preparing to pull them off.
“Here we go~,” Ruby cheers, taking a deep breath and holding it as she tightens her grip on her boyfriend’s underwear before pulling it off with a cry, “Now let’s-.”
Ruby chokes on her spit as she watches Jaune’s dick, now unconfined by his boxers, spring up, causing her boyfriend to hiss at the stimulation of the air, the redhead watching with a dry mouth as the pillar of meat before her throbs, feeling her face flush as embarrassment wells up within her.
“...oh. Oh, wow,” Ruby mutters, reaching out her hand to poke at the twitching organ, flinching back as it twitches at her touch, her boyfriend grunting in response.
“G-glad you like it,” Jaune murmurs, his breathing becoming steady as he begins to compose himself, “So, a-are you going to just stare at it? Because even if it’s doing wonders for my ego, I might just explode and die if you don’t do anything….”
Ruby jolts out of her reverie at Jaune’s words, feeling her face flush in embarrassment as she reaches out to touch her boyfriend’s dick once more before flinching back as it twitches again.
‘Come on, Rubes. You can’t back out now,’ Ruby tells herself, fighting off her inhibitions as she licks her dry lips, ‘You rubbed yourself all over him awhile ago; why in the world are you getting all shy for now? Just because you have to touch his… thing with your hands?’
‘...But who says I need to touch it with my hands?’
As a lightbulb flashes through her mind, bringing with it a new surge of confidence, Ruby grabs a nearby bottle of lotion and squeezes a generous dollop on her feet, letting out a sharp gasp at the cold sensation before she gives his thighs another part and a firm squeeze as she shuffles back until her legs had enough room to make her feet parallel to her boyfriend’s dick.
“Ruby?” her boyfriend hesitantly asks, jumping as her feet touch his lap, “What are you-?”
But Ruby doesn’t answer, leaning back and holding onto her boyfriend’s feet as support as she clasps the blonde dick in between her feet and squeezes, cutting off Jaune’s question as he moans, making a rumbling sound in his chest that made her shiver.
Taking that as a signal to continue, Ruby rubs her feet across her boyfriend’s dick, moving up and down across his member, slathering it from top to bottom with the lotion covering her feet.
“Mm, oh, fuck,” Jaune murmurs, bucking his hips as Ruby sticks out her tongue and curls her feet around his dick, pumping in time to Jaune’s bucking as she tries not to let her feet slip off and hurt her boyfriend.
‘Using lotion may have been a mistake….’
Taking a deep breath and tightening her grip on Jaune’s legs, Ruby inches forward as she rubs her feet around her boyfriend’s member, moving her legs up and down to further stimulate his dick.
“Mm, th-that’s it, Ruby. Just like that,” Jaune murmurs, increasing the pace of his bucking and groaning as Ruby matches his fervor, the redhead rolling her boyfriend’s dick between her feet as she continues her leg pumping, even using her toes to brush against the blonde’s cockhead, drawing a rather long-drawn moan each time.
And, after a few minutes of constant motion, alternating from rubbing and pumping her boyfriend’s dick with the soles of her feet, Ruby eventually feels Jaune tense, the blonde letting out soft pants as he increases the pace of his bucking hips even more.
“O-oh, god. I feel it; I’m almost close…,” Jaune slurs, throwing his head back as Ruby responds to his announcement by slowing down the pace of her rubbing and pumping to a deliberate slow stroke that ripped another whine from the blonde’s throat.
“R-Ruby- I… I…,” Jaune pants, the blonde wiggling even harder as Ruby continues to push her boyfriend to his climax, still dutifully pumping her feet as he bucks his hips with a whimper and a moan until-
“Ah! Hah! I’m cumming!”
-Jaune explodes, letting out a creamy-white climax that was forewarned with a deep pulse and a rising heat in his member, one that shot up, high into the air before falling, splattering on Ruby’s feet and the blonde’s stomach, staining it as both teens fall limp, chest heaving as they both let out an explosive breath that they didn’t know they’d been holding.
And after composing herself, Ruby lurches onto her knees and crawls up to lay on Jaune’s chest a third time, tracing her fingers across her boyfriend’s side to tickle him with a giggle as she places a kiss on his jaw.
“I hope you liked that, Jaune,” Ruby purrs as she lifts off the blonde’s blindfold to look him in the eyes, smiling at her boyfriend, who responds by pulling apart his bindings, wrapping the redhead in a hug, and planting a searing kiss on her lips.
“Yeah, I did,” Jaune breathlessly confirms as they pull apart with flush cheeks.
“Good,” Ruby smiles before letting out a jaw-cracking yawn and snuggling up to her boyfriend, “Because after this, you’re going to be returning the favor. You got it, buster?”
“Of course,” Jaune nods with a chuckle, planting another kiss on her forehead as he tightens his embrace.
“Good boy.”
And with that said, Ruby and Jaune settle in, cuddling as they catch their breath, the pair waiting to recharge their energy for a second round.
But that would be a story for another time.