A very private flight
Pairing: Javier Peña x f!reader
Summary: Failed mission, tiny plane, tension so thick you could choke on it… and Javier Peña looking at you like that. It was supposed to be a quiet flight back to bogotá. It wasn’t.
Warnings: 18+ minors dni, explicit sexual content, p in v sex, unprotected sex, public sex (kinda), airplane sex, dirty talk, cock worship, size kink because javier and his huge cargo, javier peña ruining lives as usual, he holds you / he fucks you / same man
w/c: 3.4k • javi fic masterlist • taglist form
You and Javier are flying back to Bogotá after a failed mission. Cali was a fucking mess. You really thought you were gonna get Gilberto Rodriguez. You had him. Like actually had him. And then? Nothing. Gone. Just like that. At this point it feels like the whole Cali cartel is cursed or something. Nothing ever goes how it’s supposed to.
You’re sitting across from Javier. Small plane, just you two and the pilot up front. There’s barely any space here. Maybe one more seat if you’d actually managed to bring Gilberto back. But yeah. That didn’t happen.
The plane takes off and your stomach drops like it always does. That familiar feeling. Except now you’re not even sure it’s just the flying. It’s probably everything mixed together. The shitty mission. The fact you hate flying. And also… Javier sitting right there.
Like. Right in front of you. In those gray pants that already show way too much even on a normal day. And now he’s sitting there with his legs spread like that.
Usually that shit annoys you. Like why do men always sit like that, taking up space for no reason… but with Javier it kinda makes sense. Because… yeah. It probably wouldn’t be very comfortable for him otherwise.
And you know that. Very well.
It wasn’t even that long ago you found out exactly why. When he had you bent over in that storage room with the classified files, pretending he was looking for something. Yeah. Sure. Only thing he was actually looking for was a way into your panties.
Not that you cared. If anything, you’d been waiting for it since the first time you saw him. Pathetic? Maybe. But whatever. You can’t exactly resist him.
And just the thought of how big he felt inside you not that long ago makes your stomach flip harder than the plane does.
The plane finally levels out and you relax a little… and then you realize. You’ve been straight up staring at his crotch. Fuck. You swallow and quickly look up, trying to play it off, maybe look out the window or something, anything…
But the second you do, you catch Javier already looking at you. And yeah. He definitely knows exactly where you were looking. Shit.
“I’m glad you’re having fun,” he mutters, almost pissed.
“What?” Jesus, what’s your problem?
“Nothing, just… we fucked it up and your only concern is staring at my dick, huh…”
“Hey,” you snap, shooting him a look. “I get that you’re pissed, but you don’t have to take it out on me, okay?!” It actually stings. You don’t know him like this.
He’s never taken his frustration out on you before. You just look at each other for a second, like some silent challenge over who’s gonna look away first.
“Sorry,” Javier says quietly, dropping his gaze. “Sorry, fuck… that was out of line… it’s just… everything’s fucked.” He doesn’t seem like he wants to keep talking.
But you still poke at him a little. Because yeah, he pissed you off, but that comment about his dick? It stuck. Because yeah. You were staring. And thinking about things a DEA agent probably shouldn’t be thinking about right after a failed mission. “Hm… maybe I was staring because…”
Before you can finish, Javier looks up at you again, suddenly paying attention.
“Maybe I was staring because I thought you might appreciate something to take your mind off things,” you raise an eyebrow. You’re not even sure you look that convincing after a whole day like this, but apparently it works.
Javier swallows, his throat moving, and his eyes go darker. Like they always do when the blood stops being in his head and starts going somewhere else.
You don’t wait for him to say anything. You unclip your seatbelt and slowly start getting up. Trying to ignore the fact you just unbuckled mid-flight and are about to climb into someone’s lap in a tiny plane. You can’t even stand up fully, the cabin’s too low.
Javier watches you. Something flickers in his eyes for a second. Concern… or something softer? Fuck, probably not. Still, he looks caught off guard by what you’re doing. “Hey, you probably shouldn’t…” He doesn’t even get to finish before you move.
You just go for it. No thinking. You climb into his lap, straddling him. To keep your balance, you grab onto his shoulders.
Javier catches you instantly, his big hands sliding down to your ass, pulling you closer like he’s making sure you don’t fall. Or maybe he just knows you hate flying. Whatever. It feels good.
You can feel the heat of his body. His breathing’s a little heavier now, probably because you’re sitting right there, way too close to his crotch. He’s staring at you, lips slightly parted. That lower lip of his pushed out just a bit, like when he’s surprised. You love that look. His hair’s still messy from outside, a few strands falling over his forehead. He’s so fucking handsome it’s almost stupid. It never stops hitting you.
“What are you doing?” he whispers, but his grip on your ass tightens a little.
You smile, because right now Javier is somehow both a little stupid and way too hot. “Shh,” you whisper back.
You don’t wait. You unclip his seatbelt. Your fingers brush against his shirt as you move, your hand sliding over his stomach, soft and warm. You trace over it, slow. You love that part of him. He’s not some gym-obsessed asshole with abs, and he’s still the hottest man you’ve ever seen.
Javier’s chest rises as he takes a deep breath. “You shouldn’t…” he tries again, but you know he’s not actually stopping you. He’s just waiting to see what you do next. Like he’s already letting you.
You shut him up with a kiss. He reacts instantly, his lips moving with yours, his tongue pushing into your mouth right away. Fuck, you love it. It sends a shiver through your whole body, straight down between your legs. Your fingers slide into his hair and pull him closer.
For a moment you’re just kissing. Tongues, messy, a little impatient. Javier tastes like cigarettes and mint gum. You can smell his cheap cologne, almost faded, and then something that’s just him. It’s a mix that goes straight to your head, fucks with all your senses. Like he doesn’t even have to try and he still gets full control over you. Even when you try to take the lead, you end up giving in anyway, just because of how he tastes, how he smells.
Still, he lets you set the pace. Like he’s giving it up to you. Like he just wants to shut his brain off and forget the fucked up mission. Like you’re the one in charge now. “You’re trouble, you know that?” he breathes out.
“Mhm,” you mumble, not really answering. Your hands leave his hair and move down, straight to the bulge in his pants. You press against it, slow, testing. Fuck. These pants, and what’s under them…
He’s not even fully hard yet and it’s already this big. You love it. You love his cock, you can’t help it.
You tease him for a bit, just dragging your hand over the fabric, squeezing lightly now and then. And you can feel it. He’s reacting. His stomach starts rising faster with his breathing and yeah… it’s not gonna take long before he’s fully hard.
Your fingers move to the front of his pants. Button, zipper, all of it. You undo it like it’s muscle memory, like you do this every day. Which you don’t. Not really. Ever since he fucked you in that storage room a few weeks ago, nothing much has happened between you. Actually… nothing at all. And it’s been driving you insane.
Javier digs his fingers harder into your ass. You feel the heat of his touch even through the fabric.
That’s it. You’re done waiting. You slide your hand into his pants, expecting fabric, but there’s nothing. Your palm lands straight on his skin. On his cock. Already hard. You look up at him. “Agent Peña… no underwear?” you raise an eyebrow. Of course he doesn’t always wear any. Of course he doesn’t. It’s ridiculous. And hot as fuck.
Javier doesn’t say anything. He just lifts his hips slightly, like he’s pushing himself into your hand.
And you give it to him. You wrap your hand around him as much as the space in his pants allows and squeeze. And yeah, he reacts instantly. He’s fully hard now, pulsing in your hand. Hot. Ready. Big. Fuck. You love how big and thick he is. It shoots straight down into your stomach, into your core. You can already feel how wet you are and you’ve barely even started.
You run your thumb over the tip of his cock. Javier lets out a low sound. You can hear it even over the noise of the plane. And then it hits you. You’re not alone. There’s a pilot. Right there. But he’s got headphones on, doesn’t seem to be paying attention. There’s a thin plastic divider anyway.
And honestly… the fact he could still see something? That just makes it worse. Better. And you know one thing for sure. You need Javier’s cock inside you. Right now.
Without warning, you let go of his cock. Javier lets out a low, annoyed sound, and you get up off his lap. Careful not to hit your head, careful not to lose your balance because this tiny plane is anything but steady. But honestly, you don’t care.
You quickly undo your jeans and push them down, taking your panties with them. You don’t even care how it looks. Probably not sexy at all. But you don’t look away from Javier. Not for a second.
He’s watching you just as closely, his cock still in his hand. He strokes it a few times, like he’s making sure he doesn’t lose it.
Fuck. You want him so bad.
You kick your jeans off your ankles and leave them on the floor. Step back toward him. Grab his chin and tilt his face up. Then you lean in and kiss him.
Javier’s free hand grabs your bare ass from behind, a low growl against your mouth as he pulls you closer.
You gasp softly and pull back just enough. You’re done waiting. “Javi?”
He looks at you, fully focused now. His chest rising fast, like you can almost see his heartbeat under that thin shirt.
“I want… I want you to look at me. Look me in the eyes when your cock disappears inside me.”
His pupils blow wide. That clearly hits him. Maybe it even surprises him a little, hearing you say something like that. But he listens. Doesn’t take his eyes off you. His big hands stay on your ass, holding you steady. Keeping you in place. Like even like this, he’s still making sure you don’t fall.
Slowly. So fucking slowly it almost hurts, you lower yourself onto him. Javier’s so hard his cock is already lined up, you barely even have to guide it. Still, before you actually take him, you drag the tip through your folds, over your clit, slow and teasing.
You’re watching him. He’s watching you. Eye contact, locked in. And you can see it in his face.
He wants to snap his hips up into you so bad. But he doesn’t. He lets you take control. “Cariño,” Javier growls. “You’re driving me fucking crazy.”
Yeah. Same.
You stop dragging it out. You drop your hips down onto him. Feel him push inside you. Filling you up. Every inch, pressing against your walls, stretching you. You both let out a sound at the same time. You lean forward, head dropping to his shoulder, and take him all the way. Fully.
He’s all the way inside you. Every inch of him. Thick, heavy, perfect. The same cock you haven’t been able to stop thinking about since that day in the storage room.
Javier lets out a breath right into your ear and it sends another rush through your body. You love that. You love when men actually make noise, don’t hold it back. And Javier… yeah. The sounds he makes hit you just as hard as the way he feels inside you.
You start moving against him. Rolling your hips, lifting up and dropping back down. Up. Down. Again. Grinding into him while his hands grip your ass like he needs it to stay alive.
“Cariño… look at me,” he growls, breath uneven against your ear. “I wanna see you. Wanna see your face when you take me.”
That makes you lift your head. You look at each other again. His eyes half-lidded, yours probably the same.
You can feel how wet it is between you now. You don’t even know if it’s more you or him at this point. Probably both.
For a second, you glance toward the cockpit. The pilot isn’t paying attention at all. Has no idea what’s happening right behind him.
Javier clearly doesn’t like that. His hand comes up, grabs your chin, turns your face back to him. “I’m right here,” he growls. “And I wanna see you. Wanna see it on your face. Wanna see how much you like having my cock inside you. Wanna see what it does to you, knowing how much control you’ve got over me.”
Fuck. His words hit you hard. Your body reacts on its own, your muscles tightening around him.
Javier feels it. Of course he does. A small smirk pulls at his lips. “Good girl… so good. Show me what else you can do to me.”
You clench around him again, this time on purpose, watching him. Watching how he looks under you. Almost helpless. Completely at your pace. You see the way his breath catches every time you drop down on him, and you drag it out on purpose, pausing for a few seconds just to mess with him. You’re just about to speed up, get both of you there…
But then… the plane jerks. Hard. Fuck. Turbulence. The whole thing shakes, worse than before. Not unusual, this happens all the time, DEA pilots know what they’re doing… but you?
You hate flying. Your whole body goes stiff. Every muscle locks up. Your nails dig into his shoulders.
Javier doesn’t flinch. Instead, his hands slide to your back, pulling you down against his chest, holding you there. “Focus on me,” he says, firm. Like he’s trying to snap you out of it, out of that freeze your body just dropped into as the plane dips for a second.
You try to focus on him, not on the window, not on how tilted the plane feels. But it’s impossible to ignore. You feel it everywhere, even inside you, because the angle of his cock in you right now would usually drive you insane… but now your body’s just tense, your muscles tight, and you’re trying to convince yourself this plane isn’t about to go down.
Javier must be reading your mind. He pulls you closer, his hands moving over your back, slow, steady. You feel the warmth of his touch even through your shirt. You’re still frozen, stuck in it.
But under you, he starts moving. Not soft. Not slow. Deep. Steady. Intentional. Like he’s trying to pull you out of it. Ground you. Make you focus on him and nothing else.
And it works.
Just a little at first, but you feel it. Your body starts loosening up again. Your pulse picks up, faster now, not just from the turbulence but from him. From the way he’s moving inside you, the way you’re pressed against him. You feel him everywhere. His smell, right there, close to your face. Fuck. You try not to think about the fact that you might actually crash.
The plane steadies for a second.
Then drops again. Hard.
You lift your head fast, a sound almost breaking out of you, but Javier cuts it off with a kiss. His tongue pushes into your mouth, firm, not gentle. He kisses you like he’s trying to take the fear out of you, piece by piece.
His hips keep moving. He grips your ass, lifting you slightly, guiding you. Like he’s pulling you back into it. Like every thrust is him telling you: ‘I’ve got you, you’re okay.’
He keeps kissing you. Keeps moving inside you.
You don’t even know how much time has passed. You’re caught somewhere between pleasure and fear. Between adrenaline and the way Javier’s cock inside you is pulling you right back into it.
You start moving again. Slow at first, rolling your hips.
But every time the plane jerks, you stop. Your whole body locks up. Every muscle. Yeah. Every single one.
Javier feels it.
Feels the way you clamp down around him every time, and from the way his heart starts pounding harder against you, you know he’s getting close. And you don’t even know if it’s that, or everything mixed together, but you feel it too. Building.
He grips your ass tighter, pulls you down onto him, then snaps his hips up into you…
And at the exact same moment, the plane drops again, tilting hard.
You let out a broken sound. You don’t even know if it’s fear or pleasure anymore.
The plane’s shaking around you, and somehow you still find it in you to move. To grind against him. Faster. And faster.
You’re both moaning now.
And then the plane drops again, hard, and your body tightens around him… Javier growls into your ear, and then you feel it. His cock twitching inside you as he comes, filling you.
And that’s what pushes you over too. Right there, in the middle of turbulence, with the plane shaking around you, you come harder than you ever have. Your body shaking, everything hitting at once. You bury your face into his shirt, trying to muffle the sound that tears out of you.
You’re pressed together, still connected, his cock still twitching inside you, your body still clenching around him. You can feel his heartbeat, fast against you, his fingers digging into your ass while he breathes hard.
You don’t know how long you stay like that. Stuck together. Sweaty. Sticky. Wet.
But after a while, everything starts to calm down. The plane. The turbulence. You. Him. All that’s left is this. And your breathing.
Javier nudges you a little until you lift your head. You look at him. You already know how you probably look. Messy, fucked, sweaty. Not exactly your best moment. Okay maybe the ‘just got fucked’ part is kinda hot. The rest? Probably not.
But Javier’s looking at you like none of that matters. Like all he sees is something he likes. His expression’s softer now. A little curious. His eyes… gentle. Yeah, there’s still that ‘yeah I just fucked you’ look, but there’s something else there too. Something softer. Maybe a bit of concern. Like he’s checking you’re okay.
You can’t help it. You reach up and fix the damp strands of hair on his forehead, brushing them back. Your fingers linger for a second, soft. Like you wanna say thank you. For holding you. But the words don’t come out.
Javier gives you a small smile. “Better?” he asks, tilting his head slightly.
Your chest tightens. Maybe it’s everything. The adrenaline, the come down, all of it. But it hits you that he’s not just the guy who fucked you in a storage room. Not just the guy you were supposed to hook up with on a plane.
He’s the guy who held you. Who kept you steady. Even when he knew there was nothing actually dangerous about it. Even when he’s probably been through this a hundred times. He didn’t laugh. Didn’t brush it off.
He just… gave you something to hold onto. The way he knows how. The way he’s good at.
But you can tell that’s not all he is. Not even close. Maybe you just didn’t see it before. Not like this.
You nod, just a small one. I’m okay. It’s fine.
Javier reaches up and tucks a loose strand of your hair behind your ear. “Well… if every bit of turbulence scares you like that,” he says, a hint of a smirk, “maybe we should fly together more often.”
You can’t help it. You smile. Because that idea? Yeah. You don’t hate it at all.
»»—— ⍟ ——««
Thank you so much for reading ♡ Likes, comments and reblogs always make me happy and help the story find more people ♡
💌 @idknananchimaybe @theeverodriguez @mothmanuwu @pascalispunkbr @reasonablyluminousquill @justmasblack @indiegirlunited @saralovesjoelmiller @picketniffler @canonisoptional @veryjoely @katyispunk @daltoncharm @kirsteng42 @borinquenasoy @cuteanimalmama @umadirectioner @negramurguera
wanna be tagged in my fics? lemme know











