Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationships:
Characters:
Additional Tags:
Language:
English
Stats:
Published:
2024-11-07
Words:
3,726
Chapters:
1/1
Comments:
10
Kudos:
89
Bookmarks:
8
Hits:
1,650

Car Sex. (No Interesting Title)

Summary:

cal and andre do it in the car.

(my first smut fic in months...apologies if it's shitty.)

Notes:

same thing in the summary- first time writing smut in months + im currently experiencing burnout so i forcefully pushed through writing this after having it as a wip for weeks.

Work Text:

          Cal sat in the passenger's seat of Andre's car as he drove. He had done this plenty of times before, but something was a little different.

He couldn't keep his eyes off of Andre, the way his hands looked as he grasped onto the steering wheel…The way his chest rose and fell with every soft breath.

 

He tried to clear his thoughts by looking out the car window. He still found himself catching quick glances at Andre.

 

Andre glanced over at Cal, noticing his looks. A blush creeped onto his cheeks and he cleared his throat,

 

          “Are you okay?”

 

The only words that could seem to escape from his lips. The air was tense…a little uncomfortable, even. 

Cal hummed and avoided eye contact, eyes glued to the sights outside the window. He gave a simple nod.

 

Andre rolled their windows down. 

He had to admit, he had been thinking of Cal more than he probably should've been, especially now that they were offically together. He tried his hardest to focus on the road instead of Cal, but always found himself stealing glances, loving the way the streetlights shone on his face as they passed them.

 

          “...You maybe wanna pull over and get some air? We've been cooped up here for a bit…”

 

He offered, hoping Cal would take him up on it.

 

           “Yeah, that sounds cool.”

 

Cal replied nonchalantly. Andre sighed a sigh of relief as he analyzed the area for anywhere to park. 

He settled on a beaten dirt path somewhere off the road. They pulled in and Andre parked and twisted the key, shutting off his car.

 

He rolled down Cal's window all the way,

 

         “So…”

 

Cal fidgeted with the hem of his shirt,

 

          “Shit…I…”

 

He swallowed thickly, stopping himself mid sentence. He felt his chest grow tight against the ace bandages around his chest, making his struggle for air even worse.

 

          “Andre…”

 

That was the only word he could manage as he looked over at Andre with desperate, pleading eyes.

 

Andre felt another blush creep up on him, looking right back at Cal.

 

          “...Yeah?”

 

He rested his elbow on the center console.

Cal leaned in over the console, eyes darting around the car as he struggled to find the words to say. Fuck it. He grabbed the collar of Andre's shirt, pulling him in,

 

           “Can I kiss you?”

 

He whispered against his lips, barely an inch away from his face. Andre swallowed thickly and nodded, his tongue quickly darting out to wet his dry lips.

Cal leaned in further and pressed their lips together. He climbed over the center console, only pulling away briefly to straddle Andre and position himself in his lap.

 

He sat up on his knees, his hands searching for somewhere to rest as he leaned back in to kiss Andre. Andre wasn't a good kisser- he was new to it, and it was painfully obvious. 

Cal put a hand on his cheek, pulling away once more,

 

          “Try to do what I'm doing..”

 

Andre nodded in response to his advice, holding Cal's hips as he went in this time, gently pressing his lips against Cal. He tilted his head slightly, his lips more gentle this time.

 

          “Like this?”

 

Andre whispered as he pulled away, hands running along Cal's waist, exploring as much as he could at the moment.

Cal nodded and pressed a quick kiss to his lips, which Andre leaned into expecting more.

Cal let his hands run up Andre's body, running along the inside of his thighs all the way up to his shoulders. He squeezed them slightly, shifting in his lap. 

 

          “Passenger seat..we can put it back.”

 

Cal suggested, wanting to take things further than they ever have before. 

Andre nodded enthusiastically, watching Cal with big, adoring eyes. He pressed a quick kiss to Cal's lips, releasing Cal's hips and maneuvering himself over the center console and into the passenger seat.

Cal followed and straddled his lap once more, reaching under them to put the seat back. 

Andre's hands desperately explored Cal's body, running over his stomach and chest, his sides and thighs. 

 

           “Fuck, Cal I need you…I need to see you…”

 

His fingers danced at the hem of Cal's shirt, daring to pull it off. Cal smiled, his sweet, blue eyes refusing to make contact with Andre's hungry, brown ones. He shifted in his lap before playfully smacking Andre's hands away, stripping off his shirt and throwing it somewhere in the backseat. 

Andre's hands found his bare stomach, running his hands along the cold, smooth skin. 

He let out a soft, breathy groan as his fingers traced along the scars that lined Cal's sides. 

 

          “I…You're so…God, I can't even put it into words. You're just so…”

 

He trailed off into a soft sigh, hoping that conveyed enough emotion. Cal's smile grew.

He looked down and then back up at Andre, lowering his head to pepper kisses along his acne-scarred jawline. His hands ran along the fabric of Andre's usual camo shirt as he slowly grinded in his lap. 

Andre's hands squeezed at Cal's waist, his eyes screwed shut as sweat beaded on his forehead. 

He was never good with intimacy, a little scared of it. Though he would never admit that.

 

Cal's breath came out in soft pants against Andre's ear as he continued his grinding, hands placed against Andre's chest. 

He could feel Andre's body tremble slightly beneath him. 

He sensed he was nervous. 

He pressed their foreheads together, the tips of their noses just barely touching,

 

          “We can stop this at any time, alright…?”

 

He whispered breathlessly, his grinding getting a little more rough with each second that passed. Andre gave his hips a squeeze, humming an affirmative in response.

He finally opened his eyes half way, looking up at Cal with slightly parted lips. His hips would occasionally roll up to meet Cal's grinding, his grip only tightening on the other boy's hips.

 

          “Shit, Cal…”

 

Were the only words he could breathlessly mutter. 

Cal gave a soft hum and peppered kisses along Andre's neck, which quickly turned into little sucks and licks. 

He could feel the warmth radiating off of Andre's skin, the way his throat vibrated off his lips with every groan Andre gave in response.

He felt the friction of Andre's bulge against him through his jeans, a soft whimper escaping his lips.

Andre leaned his head back against the leather seat. 

He couldn't think of a time where he needed Cal more than he needed him now. A time where he just needed to feel Cal around him, a time where he just needed to be so impossibly close.

 

Cal pulled off of his neck, shifting in Andre's lap and stopping his grinding momentarily. He bumped his head against the roof of Andre's car, causing both the boys to laugh as Cal undid both their jeans. 

 

He toed off his shoes and left them on the floorboard.

Then he struggled for a moment, but eventually managed to pull down his jeans and slip them off, throwing them into the backseat. 

He helped Andre take his off as well, Andre slightly raising his hips off the bottom of the seat to make things easier. Cal pulled them down to his knees, biting his lip softly,

 

          “Jesus, you’re so hard…”

 

Andre felt an embarrassing blush creep onto his face,

Cal snickered, bringing his hand down to palm at Andre, 

 

          “Do I really make you that horny, Andre?”

 

Cal teased, grinding his palm against Andre's dick through his boxers

 

          “...You make me really horny, if that helps.”

 

Cal added, trailing off into a soft mumble as he stopped his hand and picked up where he left off with grinding.

Andre rolled his hips,

 

          “Yeah- Oh my God yeah, you make me so fucking horny.”

 

As Cal grinded, Andre could feel how wet he was through his underwear. He needed to touch him. He wanted him to cum all over his fingers, or his cock, or maybe even his tongue- he couldn't really tell which he wanted the most yet.

 

Cal moaned, loving the friction of Andre rubbing against his clit through his boxers.

 

 

          “Fuck, Andre- I need you to touch me…”

 

He stopped his grinding once more, causing Andre to frown slightly. 

He reached around and peeled off the Ace bandages around his chest, tossing them in the backseat with a sigh of relief.

 

          “It felt like I was suffocating- God, I'm so horny-”

 

His voice trailed off into a mutter.

Andre's dick twitched in response to Cal removing his bindings, his hands aching to squeeze him and feel him up. He suppressed the urges, though. At least until Cal gave him a clear answer of whether or not he could touch.

 

          “...Where do you want me to touch you?”

 

Andre asked, his voice cracking and trembling with anticipation. 

Cal took one of his hands and placed it between them, turning his hand to where his palm was placed against his damp boxers. He thought for a minute, thought of where else he wanted Andre to touch him. 

He shrugged to himself and took Andre's other hand, bringing it up to cup one of his small tits.

Normally he wasn't too thrilled about the idea of his chest being touched or even seen, but with Andre it was totally different.

He leaned back slightly against the dashboard as Andre experimented with his hands, one groping Cal's tit as the other rubbed his clit through his soaked boxers. 

 

          “You're so wet for me, aren't you, Cal?”

 

He whispered huskily, still a little too nervous to speak up.

 

          “I can't wait to make you cum all over me…”

 

His whispers trailed off into a nervous mumble, he definitely wasn't used to this.

Cal bit his lip to stifle a moan,

 

         “You wanna speak up?”

 

He teased. Andre blushed wildly, his hand slipping into Cal's boxers, fingers tracing along the slit of his soaking cunt,

 

          “Not really,”

 

He replied, his other hand still on Cal's tit, thumb teasing the nipple. Cal whimpered softly, leaning into Andre's touch,

 

          “Why not? I wanna hear what you're saying about me…”

 

His words quickly turned into whimpers as he felt Andre's fingers, pointer and middle, prodding at him.

Andre didn't reply. He just drank in the sight of Cal and his hands on his body.

 

          “Is it ok if I…”

 

Andre stopped himself, finding the best way to word it without sounding stupid or making Cal feel uncomfortable,

 

            “Is it ok if I…”

 

He repeated, brows squinting together as he tried his hardest to search for the right words. Cal watched him struggle, the way his hands rested against his body as he thought.

 

          “The answers gonna be yes no matter what, ‘Dre.”

 

Cal smiled, laughing softly. Andre looked back at him, 

 

          “...Are you sure?”

 

Cal nodded, and Andre nodded back. The hand on Cal's tit moved off and down to the side of his thigh, and his lips soon replaced it. 

He watched Cal's face for any sign of hesitation or rejection, immediately expecting some sort of disgust. Instead, he saw Cal lean his head back, welcoming him almost immediately. 

Andre's fingers slowly pushed into Cal as his tongue rolled over his nipple, finding some sort of rhythm for both the actions to go by together.

Cal felt like he could die right there. It felt good- really good. Amazing, even. There was a slight burn as Andre pushed his fingers into him, but it quickly faded as soon as they were nestled inside. 

His back was pressed against the dashboard of the car, a hand coming to mess in Andre's dark, brown hair. 

He leaned into the feeling of his tongue and his fingers, gasping and moaning,

 

          “Oh fuck, Andre-”

 

He whimpered, grip tightening on his hair as Andre's fingers and tongue picked up their rhythmic pace. 

Andre would give the occasional teasing nip, causing Cal to yelp out a moan and lightly smack his head.

Andre hummed around his nipple, his fingers curling and scissoring inside of Cal.

 

          “Oh shit-”

 

Cal moaned, arching his back as far as he could.

Andre stopped what he was doing, and pulled away. He ran his free hand along Cal's scarred arm,

 

          “I want you, Cal. I need to feel you around me.”

 

He whispered against his chest, pressing a kiss to his sternum. His fingers teased his clit, gaining a shudder out of him.

 

          “I need to feel you in me.”

 

Cal replied. Andre's dick throbbed at his words. They both needed this so badly.

Cal positioned himself in Andre's lap, putting his hands on his chest. Andre glanced around,

 

          “I'm assuming you don't just keep condoms on you, so we're gonna have to do this raw.”

 

Andre's hands rested on Cal's hips, thumbs caressing the soft skin,

 

          “...Is that okay?”

 

Cal nodded,

 

          “Yeah, perfect actually. I want you to cum in me- make me feel…full…? Fulfilled? Happy?”

 

He searched for the right words to describe what he meant,

 

          “I mean like…I want to be apart of you. I think if you came inside I'd feel a lot closer…That stuff. I'm on birth control for hormone stuff so I mean…I shouldn't get pregnant.”

 

Andre nodded

 

          “Yeah, yeah…I get that.”

 

He nodded, hands moving down, thumbs tracing the scars on his thighs.

Cal buried himself in Andre's neck as he slipped his boxers fully off and took Andre's dick into his hand, positioning himself just right. 

He slowly brought his hips down, letting out a moan mixed with pleasure and pain.

 

          “Fuck, it hurts.”

 

He muttered against Andre's neck. 

Andre ran his hands along his back,

 

          “Take your time…We'll go slowly…As slow as you need it.”

 

He glanced out the window of the car-which was still wide open-looking up at the night sky. His hands ran along Cal's back, attempting to comfort him through the pain.

Cal's breathing came out deep and shaky as he completely took Andre to the hilt. He sat for a moment, in Andre's lap, and pressed their sticky foreheads together. Andre brought a hand up to brush away a stray strand of Cal's blonde hair,

 

          “Are you okay?”

 

Cal gave an affirmative hum, his eyes closing as he rolled his hips gently, lips slightly parted. Andre's head leaned back as he groaned, Cal peppering kisses along the underside of his jaw.

 

          “I'm gonna start moving…”

 

Cal warned, lips leaving Andre's neck as he positioned himself better.

Andre gave a quick, firm nod and kept his grip on his hips. 

Cal kept his hands on Andre's chest, gripping at his shirt. He slowly raised his hips, then brought them back down. He sighed and repeated the motion, slowly riding Andre, trying to get used to the feeling. 

 

          “You take me so perfectly,”

 

Andre spoke in between groans his voice trembling slightly from his nerves,

 

          “It's like you were meant for me…”

 

His breathing came out in soft pants, contrasting to Cal who was panting and trembling. Cal couldn't even speak right, he just blabbered some sort of “Yeah” in response, picking up the speed of his bouncing as he got more adjusted. Andre licked his lips and dug his nails into Cal's hips, rolling his hips up to meet his.

 

          “You like bouncing on my cock don't you?”

 

Andre’s nerves were still clear in his voice. That small piece of him was still scared, and a bigger piece was cringing at his own words. 

Cal nodded enthusiastically, a smile spreading across his face as he panted, sweat rolling down his forehead. 

 

          “Fuck yeah, Andre…Mhm-”

 

Cal hid his face in Andre's neck, moaning and whimpering as he desperately fucked himself, grasping at Andre's shirt. 

Andre's nails dug further into his waist, leaving dark crescent marks as he rolled his hips up roughly to meet Cal's,

 

          “Cal…Shit…”

 

His breathing grew rough, shakily grasping at his hips and thighs,

 

          “Fuck…”

 

He mumbled, his body growing hot, the coil twisting deep within him about to snap. 

He rolled his hips against Cal's desperately, holding him down by his hips,

 

          “Fuck…fuck, fuck…shit…”

 

He murmured a string of swears under his breath,

 

          “I'm cumming, I'm cumming-”

 

He groaned in a whisper, his thighs twitching as he felt his body tense. His eyes screwed shut as he rutted his hips against Cal's a few more times before cumming inside him. 

Cal whined, grinding against Andre. His body tingled as he felt the unfamiliar feeling of being filled. It felt…good. Almost comforting in a way.

He continued to roll his hips, Andre trembling ever so slightly from the stimulation. 

He pressed their foreheads together. An embarrassed blush found it's way on Andre's face, his gaze focused out the window. Cal tilted his head slightly,

 

          “What's wrong…?”

 

Andre didn't make eye contact,

 

          “I came fast.”

 

His face got hotter and he took his hands off Cal's waist. 

Cal placed a hand on his thigh, pressing a gentle kiss to his sweaty forehead,

 

         “It's fine…You can just finger me or something…”

 

He reassured, bringing a hand up to gently stroke Andre's cheek with his thumb. 

The two sat in silence for a moment. Then Andre brought his gaze up to Cal,

 

          “...Yeah, that works.”

 

Cal nodded,

 

          “But first…do you have paper towels?”

 

Andre nodded in response, reaching into the floorboard of the backseat. He retrieved a box of tissues and held them out for Cal to take,

 

          “I have tissues…”

 

Cal took the tissues, 

 

          “Close enough!”

 

He smiled, taking a tissue out and placing the box on the center console. He brought the tissue down between them, just now realizing they hadn't pulled out all the way.

Cal raised his hips, holding the tissue beneath him as he got off of Andre, the tissue collecting anything that leaked out of him.

 

          “Holy shit, you came a lot…”

 

He snickered, crumpling up the dirty tissue and tossing it out the window. 

Andre shifted under Cal, suddenly feeling cold. He already missed the warmth of being inside him. 

He brought his fingers down and pushed them back into Cal.

His thumb came up to tease his clit, pressing the pad against it so Cal could have something to grind on.

 

Cal shifted in Andre's lap, his body starting to feel warm and fluttery all over. His breathing got heavier. He squirmed, desperate for friction on his clit. He looked at Andre, his eyes half lidded, pleading for more of his touch. 

Andre pulled his fingers out, gaining a whine from Cal- which quickly turned into a moan as he brought them both directly to his clit, pointer and middle finger replacing his thumb.

He rolled them in a gentle circular motion,

 

          “Like this?”

 

Cal nodded,

 

          “Mhm…How you did it earlier.”

 

He smiled, 

 

          “You're doing so good, ‘Dre…Feels better than when I do it…”

 

His thighs trembled, the fluttery feeling getting more intense every second. 

He hummed a whine, rocking his hips a bit. He tilted his head to the side, giving Andre easier access to the pale skin of his neck.

Andre leaned in and pressed experimental kisses on Cal’s jaw, the kisses getting more confident as his lips trailed down. He sucked softly at the skin, leaving purplish marks in the wake of his lips.

Cal gasped out,

 

         “Don’t leave too many, I dunno what excuse I’ll make yet.”

 

His soft laugh trailed off into a sigh of pleasure as Andre’s fingers continued to rub circles on his clit, pressing the pads of his pointer and middle further against the nerves.

Cal’s body tensed, 

 

        “Yeah, just like that, Andre…Fuck...So good,

 

He breathed out, scrunching his eyes shut and hiding his face in Andre’s neck. 

Andre let out a shaky breath, fingers picking up their speed. 

He could feel Cal’s muscles twitch and tense under his fingers, his hand on his hip.

Cal was close, very close.

 

         “You gonna cum for me, Cal?”

 

Andre’s voice was low and he stammered a little, nervous.

Cal moaned, somewhat of an answer to Andre’s question. His eyes were screwed shut, his chest rising and falling with every shaky breath. 

His body twitched, and he leaned into Andre, whining into his neck.

His lips were parted, panting and shaking against Andre’s skin as his orgasm hit him hard, his hips jerked as Andre continued to roll his fingers.

His pointer finger ran along Cal’s cunt, wetter than before, slick with his cum.

He pulled his fingers off and wiped them on his shirt, his hands resting on Cal’s bare back.

 

         “We’ve gotta get you home, Cal…”

 

He muttered, trailing off into a soft chuckle.

Cal whined softly,

 

         “I wanna stay with you…”

 

His body was limp against Andre’s, he was tired. You could hear it in his voice.

Andre sighed,

 

         “I know…Get your clothes on and maybe you can stay at my place.”

 

He smiled,

 

          “I just need to get the fuck outta this car.”

 

Cal laughed sleepily and pulled away from Andre, looking around before climbing onto the console and grabbing the wad of clothes

He sat in the backseat just long enough for Andre to slip back into the driver’s side. 

He stuffed the clothes under his arm and climbed into the passenger’s seat.

Cal slipped his shirt over his head, then his underwear and his jeans. He didn’t put the bandages back on- he figured it’d be a waste of time since he was more than likely immediately going to sleep the minute he stepped into Andre’s room.

He shifted in the seat, buttoning up his jeans and zipping the fly,

 

         “That was nice,”

 

Andre glanced over at him as he finished pulling his pants back up, 

 

          “Yeah…”

 

He replied, starting the car back up.

The night had been silent (except for their earlier encounter), the only noise in the desolate area being the noise of Andre’s car starting.

Cal stared at the window. The air was a little less tense now, and the two of them both felt satisfied.

Andre would shoot quick looks at Cal as he drove. Cal’s eyes were tired, half-lidded. Andre found himself yawning a few times here and there as well.

 

          “I love you, ‘Dre.”

 

Cal yawned, smiling sleepily at him.

Andre grinned,

 

          “I love you too, Cal.”