Chapter Text
“What?”
Rumi looked back and forth between her girlfriends, who were sitting on her bed on either side of her, watching her like hungry hawks.
They’d been getting ready to go out– a very rare free day for the three of them. Rumi had been getting dressed in her room, trying to pick out something nice but not eye-catching since they were going undercover, not wanting a bunch of fans to find them. That’s when as Rumi had been sitting on her bed, pulling up her socks, the two girls had burst into her room with evil glints in their eyes and a plan in mind.
“You want me to… what?” She asked again, her voice small in disbelief and rivaled by the sound of her heart starting to pound. Zoey leaned in, kissing Rumi's neck in a soft tease as Mira started to speak.
“You heard me,” she started, running a hand up Rumi’s thigh as she spoke. “While we go shopping, we want you to wear a vibrator. And if you’re a good girl and manage not to cum and embarrass yourself in public…” she accented her words by sliding two fingers up higher on Rumi’s thigh, closer to wear she was starting to pulse with arousal and anxiousness at the idea. “…We’ll reward you when we get home,” Mira finished, pulling her hand away as she grinned.
The idea was thrilling to say the least. They’ve done multiple different scenarios and positions and such, but it seemed Rumi always found herself being the recipient to Zoey and Mira’s whims more often than not. Not that she minded, anyway.
Rumi swallowed hard, trying to think but it was difficult when Zoey’s lips were still on her neck and Mira’s gaze was blazing into her.
“Okay.”
Mira grinned devilishly at her agreement, and Zoey gave her one last teasing kiss before finally pulling away, her expression matching the other fiendish band member.
Rumi was just glad they were in a colder season, and so her long sleeves would cover up her patterns which tended to glow when she experienced extreme emotions. She’s been penned “glowstick” for quite some time now. That didn’t mean it still didn’t make it weird if she did start glowing, especially when they came up to her face and down her hands. She’d have to try and control herself.
“I’ll go grab it!!” Zoey bounced off the bed enthusiastically, acting as if she was grabbing something casual and not the vibe that’ll bring Rumi to ruins.
“You can say no at any time,” Mira said softly as she started to pull down the pants Rumi had just put on.
Rumi smiled back at her. Her girls were always so sweet at making sure Rumi was comfortable with all their crazy plans that usually ended with her not being able to walk for a few hours. “I know,” she replied in the same soft tone.
Zoey came practically skipping back into the room, holding a small case in her hand. Her eyes darkened slightly at the sight of Rumi’s pants and underwear already pulled down to her knees, ready for the vibe to be set into the inside of her dark purple panties.
As the short girl started taking out the toy and attaching it to the garment, Mira couldn’t help but slide her hand down through trimmed curls, teasingly dipping down into Rumi’s rapidly wetting entrance and back up to circle her clit just a few times. The purple-haired girl shuddered beneath her touch, letting out a light whimper.
“All good to go!” Zoey announced, looking up from her squatted position to the two girls sitting on the bed, Mira pulling away her now wet fingertips. Zoey’s eyes instantly locked in on them, and Mira grinned as she held out her hand for her. She didn’t hesitate as she pulled the tall girl’s slender fingers into her mouth, sucking off Rumi’s slick and making the half-demon groan as she watched the exchange.
“I’m not gonna last,” Rumi whined as Mira had her stand up from the bed, pulling up her pants and underwear and making sure the vibe was snug against her clit.
“You will if you know what’s good for you,” Zoey teased with a slight giggle, leaning up to kiss Rumi on the cheek.
Rumi couldn’t help but feel she was doomed as they left their tower.
Rumi almost yelped when the vibrations first started. They’d thankfully not turned it on during the way there to the shopping mall, but it was as they were in the first store that Mira struck as she was looking at some cute pajamas.
Rumi had instantly jolted upright at the sudden feeling and she turned to find Mira looking at her. They were all wearing masks, but she could tell the pink-haired girl was grinning. Rumi didn’t say anything, she just went back to looking at the clothes while clenching her teeth slightly.
Fuck, this was so risky. But for some reason, that just made the ache between Rumi’s legs intensify, and she almost wished she had something to fill her insides too. Maybe that would be her reward, a strap between her legs and a beautiful girl on her face. Hell, that was one of Rumi’s favorite positions and the other girls knew it.
Suddenly, the intensity went up once and snapped Rumi out of her thoughts. She bit her lip slightly but kept her composure.
“Mmm, you’re doing good so far,” Zoey said as she scooted up next to Rumi, her tone energetic but quiet enough to not be overheard. Rumi gave back a soft hum in answer, grabbing a pair of pajama pants with little stars all over them.
Zoey casually went through all the pajamas with Rumi, acting as if everything was normal. Mira stopped by for a second before she vanished into a different part of the store, the one that looked like it had more darker colors.
Rumi was getting used to the vibrations, which were still getting her worked up but weren’t anything enough to make her cum. But she was walking to a different aisle when suddenly it went up in intensity. She stumbled a bit, almost knocking into the end cap for a rack of shirts.
She twisted, looking around for Mira who she thought had the remote, but then she laid eyes on Zoey whose eyes were looking a bit smug. She could tell the short girl was grinning under her mask as she skipped up to Rumi. “Don’t trip!” She teased, before walking past her.
She was going to be the death of her.
It was getting harder to focus now with the constant buzzing between her legs, placed right up against her clit. She’d probably soaked through her panties as well with how much her pussy was pulsing with need.
She clenched her legs together and whimpered slightly, not even noticing Mira now behind her.
“You better not be getting close already,” She whispered huskily against Rumi’s ear, making her jump. “This is only the first store, I want you in ruins by the last one.”
Rumi gulped, and thankfully the intensity of the vibe went down by one, but it was still there. A low, incessant hum between her legs.
She felt hot and a little foggy as they moved into the next store, another clothing one but housing a lot more merchandise than the last.
“Even under that mask, I can tell you're flushed,” Zoey said, amused as she took Rumi’s hand into hers as they walked in the store. She pulled up their intertwined hands and let out an ‘ooo’ sound.
“Look, Mira! She’s already starting to glow,” She teased. Sure enough, her patterns were starting to faintly give off a light gold. Slightly embarrassed, Rumi pulled her hand away, hearing the other two girls laugh a bit as she stomped off. She busied herself with looking at some tops and again there was a sudden increase in intensity. This time, Rumi did her best to act as though nothing was happening.
Whoever had the remote–Rumi couldn’t tell when they kept passing it back and forth–must’ve taken this as a challenge because it went up AGAIN.
This time, Rumi couldn’t stop her stuttering breath and her slight shudder as pleasure washed through her. She felt familiar warmth curling up in her lower abdomen, spreading through her body, making her flush.
“You ok, baby?” Zoey asked from behind her, even if she already knew the answer.
“I– ah, I’m fine,” she managed to get out, her hands only slightly shaking.
Zoey smiled from behind her mask. “Ok then!” She said as if Rumi wasn’t falling apart right before her very eyes.
The shorter girl skipped off, and Rumi let out a slight breath of relief as she was now the only one left in her aisle, and maybe this meant some reprieve. But the vibrations didn’t fade, and soon the purple-haired girl could feel the familiar coils of tension surging in her core.
Fuck– Fuck.
She looked around, hoping one of the girls would notice her distress, but they weren’t there.
Oh fuck oh fuck oh fuck.
She can’t cum here, she’d never live it down. Plus, the sheer embarrassment might make her die. But she could barely take any steps as she started to feel the tension rising.
She was letting out small whimpers now, and she moved a hand up over her mask even though it wouldn’t do any good. She grabbed at one of the shelves beside her, her thighs clenched together as she keeled over slightly.
Fuck fuck, oh no. I’m gonna cum. I’m gonna cum right here in this stupid aisle because I don’t know where my girlfriends went. Fuckfuckfuck–
But then finally, the vibrations stopped and Rumi took in a shuddering breath of relief as her climax was narrowly avoided. She looked up to see Mira and Zoey standing side by side, Zoey’s eyebrows pulled up in surprise while Mira’s gaze narrowed in hunger.
“Holy shit, are you okay?!” Zoey moved forward, grabbing onto Rumi’s arm and letting her use her as balance to stand back upright.
“Where did you go?” Rumi said in a sharp tone, still panting a bit. Zoey practically whimpered in apology.
“I’m so sorry! I thought Mira was watching until I bumped into her and then we both came back to find you as fast as we could!”
“Didn’t expect you to be on the verge though,” Mira said in a low tone, taking in Rumi’s fucked appearance.
“Well I- You left it on the same high setting for too long!” Rumi tried to sound chastising as she said it, but her words were still breathless, and she secretly had liked it. Well, being edged that is.
“Mmm, but you were such a good girl, holding off for us,” Zoey soothed, wrapping her arms around her girlfriend’s waist and kissing Rumi at the corner of her eye through the mask. She huffed but gave in easily to the affection and praise.
“Please, I-” She cut herself off. She didn’t want to already give in, but she knew that if they turned the vibrator back on it would only be a matter of minutes.
Mira grinned, humming in thought as she moved forward. “How about… we head to a restroom and you have to try and not stumble as we walk there. Easy enough, right?”
Yeah, right. She was an idol, a dancer. She can walk straight.
With a vibrator placed right on her aching clit.
No problem.
She took in a breath and nodded, Mira giving her a soothing rub to her back while her other hand reached into her pocket and suddenly the vibrations were back. Rumi let out a soft whimper, Zoey giving her a little ‘shhh’ as she did.
And then they were walking out the store, Rumi in between her girlfriends as she tried to keep her steps steady. One, two, one, tw–throb–o, one, two…
She tried her best to keep her steps focused, one after the other, keeping her head down as they walked. She could feel the familiar tight coil of pleasure starting to wind through her core again, begging to be released.
She was so damn close to coming, and she could only hope the bathroom was close since she could barely lift her head. One–throb–two–throb– one…
“M’so close,” she slurred, followed by a slight whimper as she started to slow down in walking.
“We’re almost there, baby,” Zoey soothed, and Rumi only gave a small whimper in reply.
But Rumi really really didn’t want to just come right there where everyone could see her walking, and so she tried her best to think about anything else but the surmounting pleasure.
Finally, blessedly, they made it to the single stall restroom, Mira opening the door and Zoey pulling them inside. It was like the dam broke the moment they were alone.
“Fuck, fuck I’m so close. Please, please let me come. Zoey, M-Mira,” she begged, leaning up against the wall as she panted.
The girls took off their own masks, Mira taking off Rumi’s, both girls watching her pant as she tried not to cum right then and there under their hungry gazes.
“Fuck, you look so good,” Mira commented, surging forward and kissing the purple-haired girl passionately, making her moan into the taller girl’s mouth.
Zoey knelt down beside them, pulling down Rumi’s pants and underwear and making the half-demon whimper at the loss of stimulation. But thankfully it was replaced with two of Zoey’s fingers sliding into her warmth easily with how absolutely soaked she was. Rumi let out a loud moan against Mira’s lips, making her shush her.
“People could still hear us, you’ll need to be quiet,” she commanded. Which was going to prove to be a challenge with the way Zoey’s fingers were pumping in and out of her, filling the restroom with lewd, wet noises. With less clothing on, her patterns also flared a brilliant gold, lighting up part of the small room.
She was so, so close.
“Pleasepleaseplease, let me cum!” Rumi begged, her hips thrusting in time with the short girl’s fingers inside her. Mira’s hand also trailed down, finding her throbbing clit and rubbing it.
“You can cum,” Mira said hotly against Rumi’s ear. It took only a few swirls of the tall girl’s lithe fingers around her clit for her to orgasm hard. Her pussy clenched around Zoey’s fingers as they continued to thrust in and out of her as she rode out the pleasure.
Her back had arched up from the wall, Rumi’s cry strangled from trying to hold it in and be quiet as she was fucked into oblivion. Her patterns flared brightly as she came.
Finally the pulsing of her walls came down, and she relaxed back against the tile as she panted in recovery. Zoey stood back up, licking one of her fingers but letting Mira lick the other. The sight sent another swirl of butterflies through Rumi’s stomach.
“Mmm, you did such a good job,” Zoey purred, wrapping herself around Rumi’s left side and landing a kiss to her cheek. If Rumi wasn’t already as flushed as she could be, she would’ve turned more pink at the praise.
“Yeah, I think she deserves her reward, don’t you?” Mira asked with a grin, and Zoey hummed happily in agreement.
And Rumi, panting against the wall while her pussy ached from her orgasm, couldn’t wait.
