Actions

Work Header

Villa Vacay

Summary:

Before Ilya and Shane come out, but after the Cup Kiss, they go on vacation to an exclusive and discreet queer friendly villa resort on a tropical island where they definitely won’t run into anyone they know.

Notes:

hi, this is just for fun! they weren't supposed to have sex, but these boys just love to fuck.

I feel like the idea was bigger in my head, but it's written now, so I'm going to post it.

leave a comment or kudos if you like, if not, that's fine too.

Work Text:

While Shane is unpacking, yes unpacking on a vacation so that he knows where everything is and nothing gets wrinkled, Ilya wanders around their resort, scouting out places he thinks Shane might like to explore first. He makes a reservation for them that night at the high end restaurant with healthy options that actually look edible, and he buys Anya a souvenir from the gift shop- a bandana with a tropical pattern on it in a pretty sea blue. He also buys some chips for their room because he knows Shane didn’t pack him any good snacks.

He takes another path to their villa on the way back, weaving through standard looking hotel buildings, pool decks with private cabanas (making note of those for later), and finally finding the quiet walkway that leads to their private temporary home. When he returns, he finds his boyfriend sitting under the umbrella on the beach outside their room.

“Hey, where’d you go?” Shane asks, looking up at Ilya from his lounger.

Ilya takes in the absolutely obscene view, staring at his boyfriend long enough to be creepy.

“Hollander,” Ilya rasps, but his mouth is dry.

“What?” Shane asks.

“Inside. Now. You can’t wear those tight little shorts and think I’m not going to fuck you immediately,” Ilya reasons.

“Ilya, I’m enjoying the beach-”

“We have dinner reservation in 2 hours. Shut the fuck up, and let me make you cum,” Ilya says.

With the mention of the time limit, Shane stands up, letting himself be pulled into their bedroom and stripped naked in seconds.

“Just sitting out on the beach, showing off like a whore for anyone who walks by,” Ilya says, pushing Shane down on the bed.

Shane smirks. He knew what he was doing when he bought the shorts, when he packed them, and when he put them on today.

“Luckily, this extremely handsome man saw me and looks like he wants what I want.”

“And what do you want?” Ilya asks, wanting Shane to say it.

“I want my boyfriend to fuck me and cum inside me, so I feel his cum dripping out of me at dinner later,” Shane says.

A feral expression takes over Ilya’s face, the one that tells Shane he’s going to get fucked within an inch of his life.

“You’re going to be dripping with my cum this whole trip, malysh,” Ilya promises, reaching down to slide his finger into Shane’s hole, but he gasps, eyes darting back up to his boyfriend’s face. “You got ready for me?” Ilya asks, sliding his finger into Shane’s already lubed and relaxed hole.

“Maybe,” Shane says.

“Good boy,” Ilya says in his ear, kissing his neck.

Ilya does his due diligence and makes sure Shane is open enough for him before he slides inside, only adding more lube, no condom. It’s been the joy of Ilya’s life to pump load after load of his cum into Shane. While Shane likes the easy clean-up of using condoms, he also likes the possessiveness they both feel with Ilya’s cum inside him. He loves the feeling of it dripping out of him while they’re in public, like it’s another dirty little secret.

They both groan as Ilya slowly pushes inside Shane until his hips are against Shane’s ass. He pauses, letting Shane adjust until Shane nods to encourage him to move. Ilya’s hips snap in hard, punishing thrusts, and it doesn’t take long for Shane to be a moaning, writhing mess.

“Put on your little shorts to seduce me. Stretched your slutty hole for me. No one believes me when I say Shane Hollander is hornier than I am, but you are, aren’t you?” Ilya pants, trying to keep up the pace he set as he drips sweat onto Shane’s chest.

“Fuck yes,” Shane breathes, digging his fingers into Ilya’s hair.

“Say it, tell me what you are,” Ilya says, but Shane whimpers.

They both know he gets off on the shame and degradation, though. He loves Ilya’s dirty talk and appreciates how he never goes too far or says anything that would actually upset Shane.

“I’m always horny for you,” Shane says, “Always ready to take your cock.”

Ilya has to pause.

“You love my cock in your holes, don’t you?” Ilya asks, adjusting them so he fucks deeper into Shane.

“Fuck yes. Love you inside me,” Shane says, breathless.

“You need it don’t you?” Ilya asks,

“No, I need you,” Shane says, emphasizing the last word to make sure Ilya knows.

“Tell me what you need, and I will give,” Ilya says.

“Need your cock,” Shane says.

“You have it already, greedy,” Ilya says.

“Need your cum,” Shane says.

“Where do you want it? On your face? On your chest? In your pretty mouth?” Ilya teases.

“Inside me. Need it inside me. Ilya please, fill me up,” Shane begs.

“So perfect for me, solnyshko, cum for me, let me feel you cum on my cock, and then I will give you what you need,” Ilya says, changing the angle so he’s pounding Shane’s prostate with every thrust.

“Right there. Fuck, yes, Ilya!” Shane begs, screaming his boyfriend’s name.

Ilya feels Shane’s body ripple around him, and his orgasm hits him so fast and so hard he can’t do anything but lean over Shane and ride it out.

“You’re perfect,” Ilya praises, resting on Shane’s chest as they both come down and catch their breath.

“You’re sweaty,” Shane says, leaning down to lick some off of him.

“I will shower,” Ilya says, getting up and going over to their bedside table.

He saw Shane had put a few supplies in here- a plug, lube, and condoms. Shane is still so out of it, he doesn’t notice what Ilya is doing.

“Spread your legs for me,” Ilya orders softly, kneeling on the bed.

Shane obeys immediately, not even opening his eyes. Ilya puts the plug in his mouth to get it wet and then slides it into Shane’s lubricated hole.

“What?” Shane asks, gasping when he feels the pressure.

“You shower, keep it in until dinner or after…” Ilya says, kissing the side of Shane’s knee. “Okay?” Ilya asks.

Shane hums and sighs contentedly, settling back down onto the bed. Ilya just looks at him for a moment, wondering how he’d ended up with the most perfect man in the world.

xxx

On their third night in the hotel, Shane wants to go back to the room after dinner to get ready for Ilya, so Ilya stays at the bar for an extra drink. Just as he’s paying his tab, he hears a familiar voice to his right.

“Holy fuck,” comes the deep voice of an old man.

“Hunter? They let you out of old people home?” Ilya chirps once he gets over the initial shock of seeing a familiar face.

“Okay, see you next season-” Scott says, starting to turn.

“I uh, I wanted to say that what you did was very… brave. Congratulations to both of you,” Ilya says, looking to Kip who is standing awkwardly beside Scott.

“Thank you,” Kip says as Scott stares, dumbfounded.

“I am here with my boyfriend. We are not ready to be out, yet, but you should come say hi.” Ilya says.

Scott looks skeptical, but he’s curious enough to agree. Kip is intrigued. Ilya can’t wait to see Shane’s face.

“One drink,” Scott says.

They chat about the resort and their respective vacations on the walk, avoiding the big questions.

Once they arrive, Ilya walks into the villa with Scott and Kip trailing him.

“I have delivery!” Ilya calls out, hoping, for once, that Shane has clothes on.

Scott and Kip look at each other confused, wondering who Ilya was holding captive in the villa.

“If it’s more lingerie, you’re wearing it!” comes a voice from the other room.

Then, through the door steps…

“Shane… Hollander?” Scott asks, a puzzled look on his face.

Kip is looking between all the other guys in the room, trying to figure out the dynamic.

“Are you guys-“ Scott starts.

“Did you bring me to a SWINGERS island Ilya Grigoryevich?” Shane asks, making his adorable angry kitten face.

“Ooh government name,” Kip says.

“God damn,” Scott mutters.

“What? No! I do not want to fuck Scott Hunter! And I would kill him with my bare hands if he touched you!” Ilya insists.

“Wait so you guys are-“

“Lovers” Ilya says.

“Ilya!” Shane seethes, through clenched teeth.

Stupid Chaotic Evil Bisexual Russian Menace.

Shane will just have to beat him at his own game.

“So you’re not trying to seduce us?” Scott asks.

“No! Fuck no!”

“You do think he’s hot,” Shane says, a knowing grin on his face.

“I never said that!” Ilya insists, looking from his boyfriend to Scott who has a shit eating grin on his face now. “You betray me like this? I tell you deep dark secret, and you betray me to Scott Hunter?” Then he turns to Scott. “I said you are not bad for old guy.”

“All right, bye guys, this was uh- bye?” Scott says, but Kip stops him.

“We said one drink. And they’re entertaining.” Kip smiles.

“Fine,” Scott says, turning back around only after he rolls his eyes. \

Shane pours drinks for the four of them from the decanter on the bar cart in the living room where they all sit down.

“Okay so what the fuck?” Scott asks. “I know you guys hooked up years ago, but I didn’t expect this,” he says, gesturing to the two of them sitting together on the couch.

“You what?” Ilya asks. “You knew? When?”

“All-Star game your rookie season. I had the room next to you, and heard you give him your room number.” Scott says to Ilya.

Shane turns and glares at Ilya with his angry kitten face, but Ilya knows this kitten has claws.

“It’s fine! He never said anything!” Ilya says.

“Yeah because he just so happens to also be gay! What if it had been anyone else?” Shane says.

“So how long have you been together?” Scott asks.

“Exclusively? Like a year.” Shane responds.

“Have you been hooking up this whole time?” Scott asks, eyebrows raised.

“Yes. Since summer before rookie season,” Ilya says.

“Wow,” Scott says.

“I can’t imagine how hard that’s been. I mean I know Scott’s experience, but wanting to be with someone for so long…” Kip says.

Shane and Ilya share a look. It’s nice that Kip is acknowledging their struggle.

“I like you. What do you see in dinosaur?” Ilya says to Kip.

“Take it as a compliment, Hunter, when he calls me boring, he means he loves me,” Shane says, smiling at Ilya.

“No! Do not! I mean it!” Ilya says.

They chat for a little while longer, and then Scott and Kip leave.

“It’s nice knowing I’m not alone even if you guys aren’t out yet,” Scott says, shaking both their hands. “I’m happy for you even if I don’t understand why him, Shane?”

“That’s what Hayden said,” Shane grins.

“Okay okay, goodbye, way past your bedtime, Hunter,” Ilya says, shoving Scott out the door.

“Well that was-” Shane starts, but he can’t finish his thought because Ilya’s mouth attacks his.

“I love you,” Ilya says. “And I am glad you are not dinosaur.”

“We will be old together someday,” Shane says, rolling his eyes.

“I can’t wait,” Ilya says, smiling.