
part 2
Nicole was going to do a show tonight—and she was going to make it her best one yet.
She knew Ruby would be watching, controlling her every move, dragging it out just to make her squirm. The mere thought sent a wave of heat straight to her core.
She showered when she got home, letting the warm water cascade over her as she teased herself, working up the frustration she’d been carrying all day. And then, an idea struck her.
If she wanted to put on a show—if she wanted to make Ruby sweat for once—she knew exactly what to do.
Stepping out of the shower, still dripping wet, soap suds clinging to her skin, she didn’t even bother toweling off before heading straight to her nightstand. Water pooled on the floor beneath her, but she didn’t care. She needed this.
Her fingers curled around the drawer handle, pulling it open. And there it was.
A delicate pink buttplug, adorned with a heart-shaped gem.
Nicole smirked as she picked it up, turning it over in her fingers, already imagining Ruby’s reaction.
She padded back to the bathroom and stepped into the shower again, anticipation thrumming through her veins.
Slowly, she traced the cool metal over her body—gliding it over her hardened nipples, down the curve of her stomach, and lower, lower—until she barely ghosted it over her pulsing clit.
Oh, Ruby was going to lose her mind.
Nicole shivered as the cool metal trailed lower, her body already thrumming with anticipation. She knew this would get a reaction out of Ruby.
With a smirk, she reached for the bottle of lube on the shower shelf, squeezing a generous amount onto her fingers before working it over the smooth plug, making sure it was nice and slick.
She leaned forward, pressing her free hand against the shower wall for balance, her breath coming in soft, uneven pants. Slowly, she teased the plug against her hole, circling it, just barely pushing the tip inside before pulling it back out.
A sharp gasp escaped her lips as she did it again, playing with herself, drawing out the moment.
She could already picture the chat blowing up.
Could already hear the way Ruby would drag her through it, giving her instructions, making her go slower, making her wait.
But tonight, Nicole was the one in control.
She exhaled, relaxing, and pushed it in deeper, inch by inch, until the cool metal nestled snugly against her. A full-body shudder wracked through her, and she let out a low, breathy moan.
Her head fell forward, resting against the wall, and she took a moment to adjust—to feel the stretch, the delicious pressure, the way her body clenched around it in sweet, agonizing pleasure.
By the time she finally turned off the water and stepped out of the shower, she was flushed, breathless, aching.
She caught her reflection in the fogged-up mirror, hair damp and clinging to her skin, her body already so ready.
She smirked.
Oh, Ruby had no idea what was coming.
~
Nicole didn’t bother with lingerie tonight.
She didn’t need it.
Not when she was already flushed and aching, body primed and ready from the moment she stepped in front of the camera. The cool air of her apartment sent a shiver down her spine as she knelt in front of her setup, the familiar weight of the plug inside her adding just enough pressure to keep her needy—but not nearly enough to satisfy.
And if Ruby thought she was the only one who could tease? Well, now that Nicole knew who she was, she had ways of getting back at her.
She logged into the site, watching as the chat exploded the moment her stream started. Compliments, tips, requests—her regulars were more than eager.
But she wasn’t interested in them.
Her eyes skimmed the chat, searching for one name.
LikeTheGem: Let’s see what you’re playing with tonight, sweetheart.
Nicole smirked, shifting slightly so that the plug pressed deeper inside her. A soft gasp left her lips, and she knew Ruby had caught it—knew that she noticed the way Nicole’s breath hitched, the way her thighs tensed.
"Oh, you want to see?" she purred, turning around facing the wall and spreading herself out to give them all a peek.
The chat exploded.
GoddessNicole's#1Fan: Holy fuck.
SoftKitten33: I KNEW YOU WERE A BRAT
LikeTheGem: … Good girl.
Nicole’s smirk deepened.
Slowly, she ran her fingers over her inner thighs, looking over her shoulder to read the chat, deliberately avoiding where she needed it most. The teasing was driving her crazy, but it was worth it if it meant making Ruby just as desperate as she was.
"You like my new toy?" she murmured, arching her back just slightly, letting the soft glow of her string lights highlight every curve of her body.
More tips flooded in.
More desperate requests.
But Ruby didn’t take the bait so easily.
LikeTheGem: Show me how much you like it.
Nicole shivered. God, she hated how much she loved being told what to do.
Her hand drifted down, fingers ghosting over her clit, sending a fresh wave of need rolling through her. She moved her hips slightly, grinding against her bedsheets. She exhaled shakily, pressing down just enough to make her hips twitch.
She needed more.
And Ruby knew it.
LikeTheGem: Go slow.
Nicole whined.
But she obeyed, drawing tight, lazy circles over her clit, feeling the pressure inside her with every movement. The plug stretched her so perfectly, keeping her on edge, making every touch so much worse.
"Fuck—" she gasped, hips shifting, desperate for more friction. She looked over her shoulder again and fuck. Her blonde hair was cascading down her back in perfect curls and, her ass looked amazing in the soft lighting of her room, and you could easily see the pink gem.
LikeTheGem: That’s it. Now be a good girl and grab a toy for me.
Nicole turned back around, facing her computer again and reached for her bedside drawer, pulling out her favorite dildo—long, thick, and so much better than her fingers. She held it up for the camera, letting the chat lose their minds over it before licking a long stripe up the side, moaning as she did.
SoftKitten33: JFC I’M GONNA DIE
Lovergirl69: PLEASE JUST PUT IT IN
LikeTheGem: Take your time, sweetheart. Make yourself feel it.
Nicole bit her lip, her body screaming at her to hurry, but she forced herself to slow down. She placed the toy on her bed, holding it by the base as she lifted her hips up and rested on her knees. She let the tip just barely tease her entrance, shuddering at the sensation.
"You want me to go slow, Gem?" she taunted, sinking down on it in just an inch before pulling back up.
She heard the familiar ding of another tip. A big one.
LikeTheGem: Careful, baby. Don’t push me.
Nicole smirked, but the moment she sank the toy deeper, her smugness shattered.
"Oh, fuck—" she moaned, her head tipping back, thighs trembling as she adjusted to the stretch.
She started moving, riding on the toy in and out at a slow, torturous pace, letting the plug inside her amplify every sensation. Her body was already so tight, so sensitive from days of being edged, that every stroke made her nerves scream.
The chat was going insane.
GoddessNicole's#1Fan: HOW ARE YOU EVEN STILL HOLDING ON
SoftKitten33: I’M SWEATING
LikeTheGem: Faster.
Nicole obeyed without hesitation, snapping her hips forward, fucking herself harder. The pressure was building, white-hot and dangerous. Her breath hitched, her walls fluttering—she was right there.
"Ruby—" she gasped, forgetting herself, forgetting the audience, forgetting everything.
LikeTheGem: Let go, baby.
The words hit her like a command.
And she broke.
Her body convulsed as her orgasm ripped through her, a strangled cry tearing from her throat. Pleasure slammed into her, wave after wave, too much, not enough, and then—
She felt it.
The sudden release, the gush of wetness spilling down her thighs, soaking the sheets beneath her as she squirted.
The chat lost it.
SoftKitten33: OH MY FUCKING GOD
Lovergirl69: HOLY SHIT HOLY SHIT
LikeTheGem: … Good girl.
Nicole collapsed back onto the bed, chest heaving, body twitching with aftershocks.
Her mind was spinning.
She had never, ever come that hard before.
She barely managed to prop herself up on her elbows, eyes flicking back to the chat.
And there was Ruby.
Silent for a moment.
Then—
LikeTheGem: Sweet dreams, baby.
And just like that, Ruby logged out.
Nicole groaned, covering her face with her hands and slamming her laptop shut.
That smug bitch.
~
Nicole was done waiting.
She’d spent too many nights desperate and aching, left on edge by the woman who had been teasing her mercilessly—on screen, at work, in her head.
She needed her. Now.
So when Ruby stepped into the walk-in, Nicole didn’t hesitate.
She followed.
The heavy metal door swung shut behind her, and before Ruby could turn, Nicole grabbed her by the collar of her chef’s coat and crashed their lips together.
And fuck—Ruby groaned.
Low and deep and hungry, like she’d been waiting for this just as much.
Nicole barely had a second to process it before Ruby took control.
"Couldn’t wait, huh, sweetheart?" Ruby purred, voice dark with amusement.
She didn’t sound the least bit surprised. Didn’t even seem fazed—just smug. Like she knew Nicole would break eventually.
Nicole opened her mouth to snap something back, but Ruby moved first.
She spun them, slamming Nicole against the cold metal shelves, pressing in close.
Nicole gasped, back arching as Ruby’s hands gripped her waist, fingers digging in hard.
"Look at you," Ruby murmured, dragging her mouth down Nicole’s jaw, her throat, her pulse hammering under her lips. "So desperate. You think I didn’t notice? How bad you wanted me to take care of you?"
Nicole shuddered, barely holding herself together.
"Shut up," she ground out, trying to sound sharp, but her voice shook.
Ruby laughed.
"Oh, babe. You don’t get to tell me what to do."
And then Ruby pressed her thigh between Nicole’s legs.
Nicole gasped.
The pressure, the friction—Jesus.
Her knees buckled, and Ruby caught her effortlessly, holding her tight, forcing her to feel it.
"That’s it," Ruby murmured against her ear, her voice dripping with satisfaction. "Go on, sweetheart. Take what you need."
Nicole let out a strangled whimper, hands gripping Ruby’s shoulders.
She should’ve had some restraint, should’ve pushed back, but she was already so worked up. Her body moved before her brain could stop it.
She rolled her hips against Ruby’s thigh.
And Ruby just watched her.
"Good girl."
Nicole whined, her forehead dropping onto Ruby’s shoulder, her breath coming in short, sharp gasps.
The friction was too good. The ache that had been building for weeks—Ruby had her wound so tight, it took barely anything for her to start shaking.
Ruby’s hands gripped her hips, guiding her movements, forcing her to go slow, to drag it out.
"You love this, don’t you?" Ruby taunted, lips brushing against Nicole’s ear. "Getting off on my thigh like a desperate little thing—"
Nicole moaned, hips stuttering.
She was so close.
"Ruby—"
"I know, sweetheart," Ruby cooed, tightening her grip. "Be a good girl and cum for me."
Nicole snapped.
Her whole body went taut, her thighs clenching around Ruby’s leg as she came, hard, biting down on Ruby’s shoulder to muffle the cry that tore out of her throat.
She shook, gasping, her mind blanking as wave after wave crashed through her.
Ruby just held her through it, one hand tangled in Nicole’s hair, the other still gripping her hip, keeping her steady as she trembled in her arms.
As Nicole slowly came back to herself, her breath still ragged, she realized just how tightly she was gripping Ruby’s chef coat. Her legs were weak, her entire body buzzing, and Ruby—Ruby was smug.
Still holding her steady, still pressed against her, her hands firm but teasing at the same time.
"You doing a show tonight?" Ruby murmured, her lips still close to Nicole’s ear, her breath warm against her flushed skin.
Nicole shuddered, her grip tightening on Ruby’s shoulders before she forced herself to look up, meeting those sharp, knowing eyes.
God, Ruby was so cocky. And she had every right to be.
"I was," Nicole finally managed, her voice still a little breathless. "But considering someone just ruined me in the walk-in, I might need to reschedule."
Ruby laughed, low and full of satisfaction. "Ruined you, huh?"
Nicole rolled her eyes, but the small, dazed smile on her lips gave her away.
"Shut up."
"That’s not a no, sweetheart."
Nicole scoffed, but she was already thinking about it. About logging in, knowing Ruby would be watching—knowing she wasn’t just some faceless name in the chat anymore.
Her body thrummed at the thought.
She leaned in, brushing her lips against Ruby’s jaw, her hands still tangled in her coat.
"You’ll just have to tune in and see."
Ruby hummed, her fingers tracing slow circles against Nicole’s hips.
"Oh, babe," she murmured, pressing a kiss just below Nicole’s ear. "You know I wouldn’t miss it."