Chapter Text
Kissing Jason was absolutely electric. There, a great pun. But Leo would never be able to share it. Because Jason was shoving his tongue down Leo's throat. The taller boy was using his absolutely gorgeous muscles to press his face into Leo, hands pulling his head up. The only thing keeping Leo from falling over was Percy.
The Son of Poseidon's arms were wrapped around Leo's bare torso. Keeping him steady. Leo appreciated that as well as Percy's warm presence behind him. Kissing Jason was such an exhilarating experience, it was nice to have a nice, calming presence around him.
One of Percy's hands snaked up and pinched Leo's nipple, sending the boy into a shiver. So much for calming.
It was kind of getting hard to think. Or remember how they'd all wound up shirtless in a random room of the Argo II. They'd been doing maintenance on something and then it had gotten hot. And then things had gotten hot in a different sense.
Already, Leo felt himself hardening under the attention. Occasional grinding from Percy suggested the same thing on his end. And he would guess Jason was the same way. At least given the way they were kissing.
Suddenly, Percy yanked Leo away from Jason, pulling their lips apart with a pop. Jason snarled and Leo whined.
"What the Hades Jackson?" Jason snapped.
"It's my turn, Grace," Percy replied, twirling Leo around and shoving their lips together.
Percy's lips were surprisingly soft. The barest hint of salt to them, but not much. They were full and nice and Leo could feel his brain melting. He could just kiss and kiss and kiss forever.
Jason started tugging at him. Leo, desperate to keep kissing, resisted. But the strength of the son of Jupiter could not be denied. Leo felt himself yanked away.
"Hey!" Percy snarled. "I was using him!"
Leo probably should have been offended by that, but being used was exactly what he wanted. He whimpered as the air in the room crackled.
"I had him first," Jason snapped.
Leo lowered himself away from the argument. They'd fight. Someone would win the (hopefully verbal) spar. In the meantime, he could enjoy their chests. Jason's was broad and muscular. Percy's was thinner but lithe and strong. Leo ran his tongue over Jason's abs. Then turned over to suck on Percy's nipple.
"See he doesn't want to kiss you!" Jason snapped.
"Only because he wants the rest of me," retorted Percy.
"Oh please," Jason snapped. "Why would anyone want you? Its not like you have a great body, hot face, beautiful eyes, or cute lips…"
Suddenly, Jason's chest pressed against Leo's head. The space he had been occupying closed up. He was in a beefcake sandwich and he loved it. Above him the sounds of enthusiastic kissing alerted him that things had just kicked up a notch
Leo did his best, given his awkward position. Shifting himself, he started running his tongue over Jason's well defined abs. He snaked one of his hands out and around, groping Percy's ass. He heard Percy groan and grinned. He swapped, nuzzling Percy's stomach and teasing Jason's backdoor through his shorts. More moaning.
Leo's own shorts were starting to feel pretty tight, come to think of it. His cock strained against the fabric, while simultaneously pressing against his leg. It was warm. Or maybe he was just warm.
Suddenly strong hands grabbed his head, leaving his brain blank as he was shoved down to his knees. Suddenly his face was pressed up against Percy's shorts, and the impressively sized hard-on within. He reached over and felt Jason's, also large.
The kissing above him broke with a pop.
"There's an idea," Percy said. "Why don't we share the brat?"
"Oh I like that," Jason replied and Leo could feel the air rumble. "Do you like that Leo?"
"Yes," He mumbled, pawing at Percy's cock through his shorts.
"Alright be good," Percy said, shoving his pants and underwear off in one fluid motion.
His cock, slightly curved, made Leo's mouth water. Which was good, because he was going to need to lubricant to get it down. Cupping Percy's hefty balls with one hand, Leo began running his tongue up and down Percy's shaft. It tasted divine, and Leo was preparing to take it inside when someone gripped his hair and pulled him back.
Leo whined.
"I thought we were sharing," snapped Jason, turning Leo's head towards him.
Leo's jaw dropped. Jason had also dropped his pants and was displaying his Crotch.
Jason's cock was straight as an arrow and rock hard. His balls were smaller than Percy's but smoother as well. Leo was enamored. He moved over and began giving loving, if slightly sloppy, kisses all over Jason's shaft.
"Hey!" Percy protested, grabbing Leo's hair and instigating a light Tug-of-War with Jason. "He was doing mine first."
"Well he was kissing me first!" Jason countered.
"He's Greek, that makes him mine," Percy declared.
"I knew him first," Jason said with a step closer.
It was probably fucked up on some level. They were arguing over him like he wasn't there. Like he was some sort of toy, a prize. But, gods help him, it was so hot. His own cock was rock hard in his shorts. His mouth was watering. This was the hottest thing he had ever done. The power in the room washed over him in waves and he could just float.
Percy grabbed his cock and flopped it onto Leo's face. Leo sighed contentedly. Jason immediately did the same. Leo raised both of his hands, each stroking a different cock. Percy was already leaking some precum out onto Leo.
Leo basked in the groans of both demigods.
"That's a good boy," Jason moaned. "Gods you always know exactly how to make us feel good."
"Greedy little thing," Percy cooed. "Just one of us wasn't enough was it?"
Leo shook his head, leaning over and nuzzling Jason's crotch.
"Aww," Jason mocked. "Look at him, so sweet. Told you he prefers me."
Percy growled and Leo felt hardness pushing at his back.
"You're lucky you're so fucking hot Grace," Percy muttered before Leo felt two bodies pressing together and heard the smacking of an intense kiss.
Leo began to kiss Jason's balls, while reaching back and beginning to jerk Percy off faster. It was all so good. So good.
Fingers laced through his hair and yanked him away from Jason's balls. Leo whimpered pathetically, reaching his tongue out in a valiant attempt to maintain contact. Jason growled.
"Relax Grace," Percy cooed, tugging more at Leo's curls. "I won't make you wait any longer."
Percy positioned Leo's mouth right in front of Jason's cock. Leo licked his lips and then licked Jason's slit for good measure. The blond groaned and bucked his hips forward, only for Percy to jerk Leo back.
"Not quite yet," The Son of Posideon warned. "Since I am being so generous, letting you get him first, I get to control him. Understand?"
Jason groaned. Leo's eyes followed his cock as it bobbed up and down excitedly.
"Say it," Percy snapped.
"You control him," Jason conceded.
"And how about you Leo?" Percy asked. "Do you want me to use your mouth as a fleshlight to fuck Jason with?"
"Yes," Leo said immediately. His cock was straining against his pants and he could barely even notice. His hands had fallen to the side. His whole world was Jason now. Jason and Percy.
"Snap those clever little fingers if you need some air," Percy added.
"Yes," Leo said distantly, snapping his fingers to show he could.
"Good," Percy said. "Now open wide."
Leo let his jaw flop wide open, his tongue hanging out. His eyes drifted up past the magnificent cock, past the beautiful chest, and to the gorgeous face of Jason Grace. Heh. Grace and Face rhymed.
Before he could even giggle, let alone comment, Percy shoved his face forward and Jason pushed his hips forward.
Gods above, it had been too long since Leo had taken a cock down his throat. It had been hours since he had sucked off Frank. And two whole days since he'd last had Jason.
Percy bobbed Leo's mouth around the head of Jason's cock, keeping it inside but also not pushing down his throat. Leo flicked his tongue furiously, and Jason let out a deep moan.
"Oh Gods," Jason groaned. "Fucking Olympus he's so good at this."
"That he is," Percy agreed. "I'm so glad we could share. It would be a shame to waste time-fighting that would be better served using his little mouth."
"Not so little," Jason gasped. "It can take us, after all."
"Fair enough," Percy conceded. He stepped forward and slapped his cock against the side of Leo's head. "Such a good boy, though very good."
Leo moaned at the praise. Jason reached forward to grab his head but was swatted away by Percy.
"Oh do you want more?" Percy mocked and Leo could practically hear his grin.
“Yes,” Jason begged. “Please.”
Percy jerked Leo’s head forward, deeper onto Jason’s cock. Leo sputtered for a moment but then settled into a deep moan.
“Oh that’s it,” Jason moaned, as Percy began to move and Leo quickly began bobbing along. “That’s it. Such a good boy.”
“I know,” Percy said. “He’s so fucking hot like this, he’s not even out of his clothes yet and he’s already so slutty looking. Wiggle that cute little butt for me, Valdez.”
Leo was pretty locked on his knees, but he did his best to comply with the demand. Which just had the unfortunate impact of increasing the friction on his cock in his pants. He let out a loud moan, only for Percy to shove his face right into Jason’s groin.
Jason shuddered in pleasure as Leo did his best to provide said pleasure, running his tongue around him and sucking gently. Jason’s hips began to roll faster and faster.
“Careful there Valdez,” Percy noted playfully, tugging Leo back into a bobbing blowjob, just like Jason liked. “We’re not going to fuck you, Frank already owns your ass tonight. And Piper has you on a no jerk off rule right? So if you cum now, it’s gonna be in your pants.”
Leo groaned. He was stuffed full, and everything was kind of hazy. He could breathe just fine, but his throat being clogged with cock made everything sort of distant. But extremely pleasurable.
“Oh do you like that?” Percy asked. “Do you like the idea of getting off without stripping? Or walking around all sticky?”
Leo moaned and began humping himself against the air, hoping to get some friction.
“Speaking of cumming,” Jason gasped. “Getting pretty close myself.”
“Already?” Percy chuckled.
“Hey I’ve got one of the hottes-OH GODS YES,” Jason said, forgetting himself and grabbing Leo’s hair away from Percy, yanking Leo’s lips back to the base of his cock. “Hottest guys in front of me and another of the hottest guys-ugh-on his knees letting me use him as a flashlight.”
Jason was much rougher than Percy had been, his hip thrusts and hair yanks combining to punish Leo’s throat thoroughly. The stretch was truly glorious for Leo, even as his eyes watered, he didn’t want this to stop, even though Jason was nearing a peak.
Contrary to his earlier combativeness, Percy just chuckled as Jason took control of the situation, his hands slipping away from Leo’s head without a fight.
“I dunno,” He said. “I like my view.”
He leaned forward over Leo’s jostled and disoriented body. He reached out his hands began rubbing his hands over Jason’s chest. Leo would have loved to follow suit but he was a bit distracted at the moment.
“Fuck fuck fuck fuck,” Jason gasped, jerking Leo’s mouth from tip to base and back again with amazing speed. Leo gave up, or was forced to give up, any semblance of independent movement.
Percy pinched at both of Jason’s nipples, and that was enough. The son of Jupiter gave a shout and yanked at Leo’s hair. Warm cum shot down his throat as he earned his reward.
As Jason rocked through his orgasm, he slowly withdrew his cock from Leo. Cum that had been going down the gullet was now pooling in his mouth. It wasn’t the tastiest thing ever, but Leo was used to it now, used to savoring it. He swirled it around with his tongue, teasing Jason’s cockhead and teasing more out of him.
“Uggghhhhh,” Jason moaned. “Sooo good, such a good cocksucker. Good little cocksucker. Fuck I needed this, fuck Leo so good.”
Leo hummed appreciatively. And vaguely registered the sound of Percy fapping behind him, breath heavy. Jason slipped the last of his cock out of Leo’s mouth, Leo swallowed and the sight coaxed the last cum out of Jason and onto Leo.
“Thank you,” The Son of Hephaestus murmured, planting kisses on Jason’s cock and balls. “Thank you.”
Jason looked down with a satisfied smirk at his friend and lover.
“That’s a good boy,” Jason chuckled. “You made me cum with that little mouth of yours, clever little thing.”
An indignant huff came from behind Leo.
“Pretty sure my hands helped out a bit,” Percy complained.
“A little,” Jason said with a smile. “I do love a good nipple twist.”
“You should get them pierced,” Percy suggested. “Leo could make some for you.”
Leo nodded enthusiastically, like an eager little puppy.
“And if we make it from the right metal,” Percy continued. “Hazel could play with them, just like she does with Annabeth. Doesn’t that sound nice.”
Jason groaned and leaned forward to kiss Percy gently on the lips, pushing Leo backwards.
“We could all do it,” He whispered, shooting his hand out and squeezing Percy’s cock.
Percy moaned.
“I’ll…I’ll think about it,” Percy admitted.
“In the meantime,” Jason said, releasing Percy’s cock. “I believe it is your turn regardless.”
Jason pulled back but shoved Leo over towards Percy. Leo fell to the floor, but sprang up quickly, pausing only to kiss at Percy’s shoes.
“Not tonight,” Percy said, yanking him up. “But if you’re good tonight maybe you could share with Nico.”
“I thought Nico was in time out,” Jason said. “For coming without permission when we…”
“He fucked me so good the other night,” Percy admitted sheepishly. “I just couldn’t deny him my toes after everything he did for my ass.”
Leo heard all of this only vaguely. Just as he was emerging from Jason-endused cockdrunkeness, Percy was shoving him right back under. Percy’s cock was just so pretty, and Leo began to kiss it. Percy’s breath hitched and Leo placed the cock in his mouth. But after only a few moments, Percy pushed him off.
“Nope,” Percy said. “No blowjob tonight, just needed you to get it wet.”
Leo whimpered pathetically, looking up at Percy with his best puppy dog eyes. Percy laughed.
“Don’t worry slut,” He said. “You’ll still get to use your mouth, just in a different way. And your hands can still have fun."
Percy thrust his cock forward. Leo's hands shot up and started rubbing.
"Thank you," He whispered as he stared at the beautiful cock in front of him.
"For what?" Percy asked. Leo did not answer, so Percy grabbed his hair again. "For what?"
Leo winced, his scalp was aching.
"Gonna have to call it on the hair yanking," He said mournfully. "It's hot as hell but I don't think I can take more tonight."
Instantly Percy removed his fingers from Leo's hair.
"Sorry," He said.
Leo resumed stroking Percy's dick. Pre was dripping from the slit, joining Leo's own spit as Leo massaged it.
"Gods," Leo continued. "Your cock is so good. I'm so lucky."
"Yeah you are," Percy chuckled. "I bet Jason is jealous."
"He just blew me off," Jason said wistfully. "Can't be mad after that."
Percy rolled his eyes, or at least Leo assumed he did. His eyes remained focused on the cock in front of him.
"You're always so sentimental after you finish," Percy said. "Last time you nuzzled my ass after you came in it."
Leo groaned at the mental image.
Jason gave a humored noise, but said nothing, stepping back to enjoy the show.
"Faster," Percy said looking down at Leo. "And tell me things. Tell me dirty things."
"You're so strong," Leo said, hands picking up the pace as requested. "And powerful. When I saw you go after that monster, oh I was so fucking hard. You could snap me like a twig if you wanted."
Percy threw his head back and gasped.
"And when you control the water," Leo continued. "Oh, when you're in the water."
Behind him Jason groaned at the statement, no doubt remembering just how fucking amazingly strong Percy was in the water.
"We should do it sometime," Leo panted, a fantasy rapidly swirling around his head. "All of us. You, me, Jason. Annabeth, Nico, Hazel. Anyone who's willing. If we were all in a pool, gods, you could dominate all of us all at once."
Percy clenched his fists at his sides, and Leo felt a powerful jerk in his hands. Jason gasped behind them.
"Oh, you are such a slut," The son of Jupiter added.
"Yes I am," Leo said with no small amount of pride. "That's why I need big, strong, demigods like you to keep me in line. To fick me like I need to be fucked."
Percy began bucking his hips into Leo's hands.
"That's right," Percy said. "Such a fucking whore. So weak, ready to get down on your knees for any cock or pussy or ass you see."
"Yup," Leo agreed. "You fill me up and make me feel so good. Do I make you feel good?"
"Fuck yes you do," Percy said. "We wouldn't keep you around if you weren't any good as a fucktoy."
Leo knew that wasn't true. But it was so fucking hot to hear.
"Thank you," Leo gasped. "Oh gods your Cock. It's so hot. So big. Both of you are so big."
"Yeah we are," Percy said, raising his head up.
"I wish I could just worship it forever," Leo continued, jerking Percy off faster and faster.
"Yeah," Percy said, coherence beginning to leave him as the pleasure built.
"Oh please," Jason chuckled. "You'd miss pussy, both of you."
"Don't ruin the oh oh oh," Percy began jerking his hips rapidly. "Ohhhhhh."
"Do you like that?" Leo asked. "Are you gonna come for me, please come for me, please. I want you to paint my face. Please, put it all on my face."
With a roar, Percy complied, a spurt of cum shooting from his cock and landing on Leo's forehead. Leo pulled his face back so he could get more, but kept his hands moving and Percy kept spurting. Leo opened up his mouth, welcoming the salty taste. The rest his his face, chest, and shoulders, a mark of pride for the horny demigod. As Percy's orgasm rolled to a finish, Leo moved his tongue right below the cockhead, slurping up the last of it.
"Mmmmmm…" He said, licking his lips for any stray cum.
"You are entirely too good at this," Percy gasped.
"He is," Jason said. "He really is. And we're just getting started."
