Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Character:
Additional Tags:
Language:
English
Stats:
Published:
2026-06-04
Words:
1,899
Chapters:
1/1
Comments:
1
Kudos:
25
Bookmarks:
2
Hits:
272

Joyride

Summary:

One early morning when your girlfriend Cassie McKay comes back to your guys' home after the gym, you notice how much she's bulked up— especially her thighs. You're like a dog in heat at the sight of her.

Work Text:

You had just barely woken up 20 minutes ago. While you're currently in bed again, you got up to brush your teeth and get a cup of coffee. Before your girlfriend Cassie left for the gym, she made a pot.

The last couple of months, when Cassie has the energy to, she goes to the gym before you guys have to leave for work. However, your schedule has remained the same which is why you're a bit groggy, still in the process of waking up.

While you wait for Cassie to return, you scroll on your phone and sip coffee. Ten minutes later, you hear the front door opening. You can make out the sound of Cassie setting her stuff down and taking off her shoes.

When she enters your shared bedroom, she greets you with a smile. "Hey, babe."

"Good morning", you reply as you take in her appearance.

Cassie's ponytail has almost completely fallen out, her flyaways framing her face just as much as her bangs. You can tell she was working out hard, subtle traces of sweat on Cassie's forehead and body. Her sports bra and biker shorts cling to her body so tightly.

You watch Cassie as she walks over to the laundry hamper to take her socks off. You both have been so busy and exhausted lately, you haven't had much of a chance to really look at her. Cassie's biceps are more defined, and her thighs are even muscular than they were a month or two ago. At the sight of her, you feel heat begin to pool in your core.

Cassie turns around and walks to the bed, her eyes locking onto you. You don't even realize you're biting your lip.

With her hands on her hips, Cassie raises a brow at you. "Are you alright, baby?"

A smile grows on your face, your bottom lip still trapped between your teeth. All you can manage to do is shrug.

"Babe?" Cassie says through a chuckle. "What's up with you?"

You press your lips together and give her another shrug. Cassie takes a step closer to you and crosses her arms.

"Can you use your words for me?"

Your eyes snap shut, and you force yourself to take a deep breath. Then, you open your eyes and look at Cassie, her expression cute and confused. "Nothing, just... you're getting more muscular, that's all." Your voice comes out smaller than you expected.

Cassie breaks out in laughter, the pieces clicking into place. "That's why you’re speechless? I should've known by the way you were biting your lip."

"Hey! I was not—", you cut yourself off, realizing you probably were biting your lip, but you were too distracted by your girlfriend to even notice. "Shut up", you grumble with a playful pout.

"It's really cute when you make that face," Cassie teases. She props one knee up on the side of the bed. "Are you going to say anything or are you just going to keep staring at me like that?"

"I—," you pause and take a breath. "You don't want to know what I'm thinking right now."

Cassie leans forward slightly and rests an elbow on her knee. "Try me."

You shake your head while trying to contain a smile. "We have work."

"We have an hour and a half before we have to leave."

"Your thighs are big," you blurt out.

Cassie cackles, very amused. You fist the sheets, getting more aroused by the second. Cassie doesn't even realize how much she's turning you on. Or maybe she does, and she’s enjoying teasing you.

"Bulky", you add on unnecessarily.

"Uh, huh", Cassie says, her mouth forming that hung smile that makes you feral.

"Cassie."

She licks her lips, a smile still tugging at the corners of them. "Yes, baby?"

Your voice is barely above a whisper as you ask, "Can I ride your thighs?"

Cassie's stare seems to be pinning you in place, making it unable for you to move. She looks down at you, her eyes darkening. "Like I said, we have an hour and a half before we have to leave."

You scoff and roll your eyes. "Is that a yes or a no because—"

Before you can finish, you yelp as Cassie pounces on you. Her lips smash against yours, just as hungry as you are. You moan as her tongue slides into your mouth.

Never breaking the kiss, Cassie rolls over, her hands on your hips pulling you on top of her. She digs her fingernails into your skin, the burning sensation gratifying.

Cassie takes your bottom lip between her teeth before pulling back. "Time's a ticking", she tsks. "You told me what you want, so take it."

You grip Cassie's forearms and lean down to kiss her neck. "Need you", you whine.

Cassie's hands travel from your hips to your ass, giving your round flesh a squeeze. A sigh of pleasure escapes Cassie as you suck on a sensitive part of her neck.

"Take your underwear off", she says, her voice low and husky.

You give a final kiss to Cassie's neck, right over the spot your mouth was just attached to, and then sit up. Frantically, you slide down your shorts and underwear. Cassie does the same.

"Take off your shirt too, baby. I wanna see your tits bounce."

Somehow, even faster than before, you strip. Cassie's in the process of taking off her sports bra as you climb back on her. You position yourself right above Cassie's right knee.

Your eyes shoot up to hers as she grabs your hips, her grip bruising. "You're so wet, baby."

You whine in response, and your hands come down to Cassie's shoulders. "Cause I need you."

Cassie smirks and tugs you forward. A tiny moan falls from your mouth as she does so, the pressure hitting your clit just right. You then roll your hips extremely slow against her, your breath hitching in your throat.

"That's a good girl", Cassie coos.

Your grip on her shoulders tighten, and you grind against her once more. "Fuck", you gasp.

"Keep going", Cassie commands, her tone direct and rough.

Immediately, you pick up the pace. Your movements are jerkier and clumsier than usual due to the excitement that's pumping through your veins. Your hands glide down from Cassie's shoulders to her chest. You knead her breasts for a bit before trailing your hands lower to her stomach.

"You're so pretty", you say in between heavy breaths and moans.

"Mmm, so are you", Cassie replies, her fingernails digging into your hips.

Your gaze drops to your hands over Cassie's abdomen. You can feel her tight, beefy muscles underneath her plump skin. You've always found Cassie's soft belly so incredibly beautiful, especially when you're on top of her.

Cassie's eyeing your boobs as they bob up and down while you ride her thigh. "Kiss me", she tells you, her voice gravelly and deeper than you've ever heard before.

Your hands make their way back up to Cassie's shoulders as you lean down. The second you're within reach, Cassie's head shoots up to meet yours, her mouth finding yours right away.

As Cassie kisses you, her hands slide to your lower back. You moan into Cassie's mouth, and she responds by kissing you harder — almost as if she's trying to devour you.

Your hips move erratically, chasing your release. You're becoming more out of breath with each roll, barely able to breath while making out with Cassie. But you don't care, you're barely able to even think right now.

Cassie pulls back from your swollen lips just enough to speak. "You're soaking me, baby."

You moan, the friction of your cunt grinding on Cassie's thigh overwhelming. Cassie cups your cheeks and brushes some hair out of your face. She takes a moment to admire your flushed, sweaty appearance before kissing you once more.

Your hips stutter as your release builds to the breaking point. A few high pitched moans leave you and spill into Cassie's mouth. You press her thigh deep into the mattress, trying to get as close to her as possible.

"You gonna cum, baby?"

"Mhm", you grunt.

"Let go for me, pretty girl."

"Fuck—"

As your orgasm starts to tear through you, your pussy spasms. The pleasure creates a fuzzy sensation in your head, and the only thought on your mind is her.

"Cassie", you moan as you drop your head to her shoulder.

You keep moving, your high still coursing through you. Cassie grabs your waist again to help, your hot breath coming out against the crook of her neck. She murmurs sweet nothings and praises against your hair as the intensity of your orgasm drains away.

When you finally feel depleted, you collapse on top of Cassie, your body going limp. Her arms wrap around you, and she soothingly rubs your back. Your body shakes as Cassie lets out a small chuckle.

"Why are you laughing?" you ask as you shut your eyes and bury your head further into the crook of Cassie's neck.

"That was like five minutes."

"Shut up", you whine.

"No, seriously. You were that turned on, huh?" You can picture the smug smirk on her face as she says that.

"You're hot."

"So are you", Cassie tells you, her tone suggestive. "That was really hot."

You hum in agreement, completely content and spent. A few seconds pass before Cassie talks again. "We both need to shower."

Nodding against Cassie's neck, you whisper, "I know."

"You're so sleepy", she purrs.

"Yup."

"Well, after we shower, we have to work."

You groan. "I don't wanna."

A soft laugh leaves Cassie, the sound making you smile. "I know you don't." Reluctantly, Cassie starts to slide you off of her. "But we have to."

You lay on your stomach, the left side of your face pressed into the mattress. Cassie leans downs and plants a kiss on your cheek before giving a quick peck to the side of your mouth. She tucks a piece of hair behind your ear, and then stands up.

"Let's go shower, babe. C'mon."

"Ugh", you whine. Cassie grabs your wrist, pulling you up. You sit with your back against the headboard and look up at her.

Cassie grazes her thumb on your cheekbone with a soft smile. "I'm not going without you."

A small blush creeps up on your face and you smile at Cassie fondly. "Fine."

You stand up and follow Cassie into the bathroom. She glances over her shoulder with a a teasing, amused smirk. Your eyebrows raise in question, although, you already know what she's going to say.

"You're getting me off in the shower by the way", Cassie tells you with a wink as she enters the bathroom, you right behind her.

With a small smile, you bite your lip. "Yes, ma'am."

You jog up behind Cassie, and with a small giggle, you bite her bicep. Cassie yelps in surprise, but her eyes quickly fill with lust.

"You drive me crazy."

"So do you, baby", you murmur. "I love you."

Cassie starts the shower, and then turns around and wraps her arms around your waist. "I love you more", Cassie tells you before capturing your puffy lips in a sweet yet heated kiss.

Hopefully you guys will still get to work on time, but if you don't, it'll be worth it.