Chapter Text
Shawn and Troye at the Met Gala
Whenever Troye glanced over at Shawn, he caught the 23-year-old staring right back at him. Troye had kept a tally: 5. Troye had caught Shawn looking at him five times that night. And every time it happened, Shawn didn’t look away - he just kept Troye’s gaze, a smirk on his face, until Troye dared to dart his gaze someplace else. The event had been dizzying - Troye had lost count of how many megastars he’d bumped into, people he’d only dreamt of meeting. But the only person on his mind was Shawn. They’d met a few times before, and Shawn had always been flirtatious in a way. Always an arm touch, a goodbye hug that lingered, some playful ribbing. The last time they’d seen each other, Troye vividly remembered the warmth of Shawn’s hand on his lower back as they posed for a picture.
It was late - Troye stood outside at the back entrance of the museum, looking at his phone. He was almost ready to leave - only a few stragglers remained at that point, most of them already drunk before vacating to an afterparty. Troye, however, lingered, shivering under the cloudy moonlight. It might’ve seemed fanciful to expect Shawn to suddenly appear and whisk him away somewhere, yet here he stood, hoping for exactly that. He felt hot enough in his form-fitting little black dress - Shawn hadn’t been the only one to give him the up and down. Troye was at least confident that if Shawn didn’t try something, somebody else surely would.
“Troye,” came a voice not so far away.
Troye looked behind him and noticed Shawn; a 6’2 stud with bared abs in an open leather jacket and black pants. Troye perked up. “Hi,” he replied, trying to conceal his excitement.
Shawn motioned forward, cocking a smile. His leather jacket fluttered open in the breeze, revealing his body - the sculpted abs, his taut pecs and chest hair, those pelvic lines leading down to Shawn’s -
“What’s up, princess,” his voice was mischievous, unmistakably drunk; though the tone of familiarity appeased Troye - he didn’t mind being Shawn’s princess.
“Just, uh - trying to think of where to go next,” Troye said, attempting to appear unrestricted. “Where’s Camilla?”
“Somewhere,” Shawn said, shrugging lightly, as he looked Troye up and down. “Doesn’t matter.” Shawn combed his hand through his hair, his jacket lifting in the process, revealing his nipple. Troye tried to remain focused.
“You look good in that,” Shawn said, a playful lilt in his voice.
Troye blushed … *Was* Shawn flirting? Troye cocked his head to the right and smiled.
“You look good too,” Troye giggled, wrapping his arms around himself in the cold.
“Oh shit,” Shawn noticed Troye’s shivering body. “Here, have this.” Shawn took off his leather coat and approached Troye, wrapping the jacket around him. The boy was increasingly nervous as he looked at Shawn, now half naked, his chest, abs, and strong arms exposed. And Shawn didn’t back away, either. He stood directly in front of Troye, raised his finger to the boy's chin, and tilted his face up towards his own. Troye’s blue eyes lost themselves in Shawn’s soft brown eyes.
“I have some drinks in my car if you want,” Shawn offered, his voice barely above a whisper, “something to warm you up.” The two gazed into each other’s eyes for a few more seconds - suddenly, it was all unmistakable. Shawn *was* coming onto him.
“Sure,” Troye spoke, mindful of how public this all was. He didn’t see any cameras, but the few stragglers did seem to take notice of the interaction. “Let’s go. Now.”
Shawn grabbed Troye’s hand and led him to his car. Troye, eager for Shawn’s hands to grab him everywhere, followed in his steps.
“What about - um, what about Camilla?” Troye asked - he couldn’t help but be curious.
Shawn looked back with a grin and winked. “Don’t worry about that.”
Troye never thought of himself as a sidepiece, but for Shawn … he would make an exception. Who knows, maybe Camilla wouldn’t care? Maybe it was an arrangement! Whatever the case, all that mattered now was what happened next.
“There it is,” Shawn pointed out.
“Oh,” Troye let out. Shawn had a *limousine* - a long, black limousine. Shawn let go of Troye’s hand and reached for the door, pulling it open to reveal a dark, spacious interior.
“Get in,” Shawn's voice was serious now, “I’m just gonna go talk to the driver real quick.”
Troye walked into the car and settled himself on the black seat. He looked around and tried to picture it all - sucking Shawn’s dick as he sat on the backseat, Shawn fucking him against the partition. He was hard just thinking about it. In a matter of seconds, Shawn reappeared in the doorway and entered, closing the door behind him.
“Driver’s gonna go, uh - take a walk for a half hour,” he said breathlessly. Shawn opened up a small fridge and grabbed an open bottle of white wine. “I don’t have any glasses,” Shawn smirked, “So we’ll have to do this the old-fashioned way.”
“Tilt your head back,” Shawn ordered, and Troye tilted his head back and opened his mouth. “Wider,” Shawn said with his eyes on Troye’s pink plump lips. The Aussie singer opened wide, his dick now visibly hard. “Don’t swallow til I say so,” Shawn said softly. Shawn poured the wine slowly, watching it pool in Troye’s open mouth.
“Ok,” Shawn whispered, “Swallow.” He watched as Troye closed his eyes and swallowed the wine, his lips wet with the liquid. Troye opened his eyes and smiled at Shawn, giggling a little. He wasn’t drunk, just giddy with excitement. He loved Shawn’s drunken confidence, the way he playfully toyed with him. He remained still as the younger boy took a swig of the wine. Shawn placed one hand on the crown of Troye’s head, and the other hand cupped around Troye's jaw. He opened the boy's mouth and spit the wine into it. Before swallowing, the wine spilled past Troye’s lips and trickled down his neck.
Shawn bent downward and tasted the sweet liquid on Troye’s neck, licking his tongue up toward the older boy’s ear.
“You look so fucking sexy in that dress,” Shawn whispered, between kisses on Troye’s neck, “You’re mine tonight.”
Shawn hiked up the dress and felt his way up Troye’s thighs, handling the lighter boy with ease.
“fuck,” Troye muttered, short of breath. Shawn swiftly removed Troye’s black thong and clasped his hand on Troye’s hard dick, massaging his large hands around the 7 inches.
“Does that feel good, Troye?” Shawn breathed into Troye’s ear.
“Yes,” Troye answered, taking in Shawn’s scent - the warm fullness of cedar and sandalwood. “You smell … so - good.”
“How do I feel?” Shawn asked, his other hand groping Troye’s slight frame and easily controlling him. Shawn’s mouth kissed every part of Troye’s neck, igniting his throat.
“Warm,” Troye moaned.
Shawn joined his lips to Troye’s, and they stayed like this for a while, kissing deeply, tongue against tongue, bodies grinding into each other. Troye could taste liquor on Shawn’s tongue, and Shawn tasted Troye’s lipgloss. Suddenly, Shawn broke this kiss.
“What part of me do you want?” he asked, looking straight at the boy beneath him
Troye looked at him, dazed from what was happening, from the feeling of Shawn’s hidden dick poking his leg. “Your … um …”
“Say it.”
“I want your … dick … Just - ahhhh - fuck me already…” Troye whined impatiently.
Shawn brought one finger to Troye’s lips and entered his mouth - Troye wrapped his lips around it, looking straight into Shawn’s eyes.
Shawn reached his hand down, his fingers still slick with Troye’s spit, and brought it up the boy’s dress and slowly circled one of his fingers around his entrance. Troye tensed and then forced himself to relax. Shawn slowly pushed a finger in, barely giving his lover any time to get used to it before he pushed in another, causing Troye to grip the seat tightly. Still, he forced himself to relax, and when Shawn groaned, Troye felt calmer. Troye focused on relaxing his hole, focusing only on the warmth of Shawn’s body pressed on top of his, the reassurance of Shawn’s strong hands, the smell of Shawn’s masculine aroma. Troye could even feel the length of Shawn’s manhood rubbing against his leg. He closed his eyes, keenly aware of Shawn’s stare - his eyes gazing down at the older boy beneath who was completely overtaken by the fingers pushing in and out of his hole.
Shawn removed his fingers, and Troye opened his eyes, looking up breathlessly. He propped himself up on his elbows to see Shawn reaching for something in his jacket pocket. Troye stared in awe as Shawn grabbed a bottle of lube and squeezed it onto his hard dick - Troye’s hole throbbed. Shawn’s dick was so pretty, so long, surprisingly thick, and the pink head of his penis dangled downward - his dick was heavy. As Shawn stroked it, the lube coated the entire length and glistened in the dim glow of the overhead light.
“Whoa,” Troye uttered with a lilt of wonder, eyes wide and blue.
Shawn looked at Troye - splayed out on the leather seat, his little black dress hiked up to reveal his hard dick and visibly throbbing hole.
"You want me that badly, baby? It's alright, you can have me now," he chuckled.
Shawn smeared some lube on Troye’s hole, and the older boy gasped at the cool sensation. Then, with ease, Shawn dutifully climbed on top of the boy, aligning himself with Troye’s hole. Shawn rocked his hips, slowly working an inch or so of cock inside.
“Hold up,” Shawn said, retracting a little bit. He spat down on his cock and Troye’s hole.
“Oh my god,” Troye said, looking down at the wet cock, “Put it back, please.”
Slicking up his pole, Shawn proceeded to sink his entire length in with one long slow thrust, watching as Troye breathed out, easing the way for Shawn’s dick.
Shawn looked at Troye’s precious little face. His curly brown hair was plastered to his forehead with sweat. He somehow looked both flushed and pale. His wide-open eyes were staring up at him with a mix of emotions Shawn was too drunk to decipher. Shawn pulled out unhurriedly, watching Troye’s hole release more and more of his shining cock, until most of it had slipped out past his clenching hole, drawing a slutty, high-pitched "Ahh!" from the older boy. So, Shawn did it again, and again, and again.
"Fuck - ahhhh - ooow - y-es - fuck, fuck," Troye whined. "Shawn, FUCK," Troye’s breathing hitched as Shawn thrust so hard into him that he banged his head. “That hurt.”
Shawn chuckled, “Sorry, baby, can’t contain myself. You’re just so fucking sexy,” he said, his voice reaching new depths as he grunted his way into Troye.
“I like a bit of pain,” Troye volleyed.
“Oh yeah?” Shawn sneered and slapped Troye across the face, still pounding away. The Australian boy looked shocked, his face reddened by the smack. Shawn backhanded him, and then slapped him again, hammering his cock inside like his life depended on it. “You like that, I bet you do you - you little slut,” Shawn said, surprised at his own nerve.
Troye looked back at him fiendishly, fuck-drunk enough that he couldn’t even feel the pain. “I - I love it,” he said. Shawn noticed that his ring has nicked Troye’s angelic face - his cheek dripped with a trickle of blood. Troye felt turned on by it all.
Shawn began pounding away, taking hold of the slim hips, happy to be balls deep in the Aussie singer's ass. Troye egged him on, a constant high-pitched string of "yesssss Shawn, more Shawn, god damn, fuck meeeee, baby, more, more, YES," rolling out of his mouth.
Sliding his hands up Troye’s chest, he placed his palm on the boy’s mouth, silencing his cries of pleasure. Keeping the twink tacked in place, he quickened his pace, drilling the tight little hole. The sound of Troye’s muffled moans and yelps was incredibly erotic to Shawn. He grabbed his CK briefs and shoved them in Troye’s mouth, gagging the loud moans as he begged for more, for harder, for him to please fill his hole.
“There you go, princess,” Shawn taunted, “Scream aaaall you want, no one will hear you.”
Troye’s eyes rolled into the back of his head, his hole fully stretched to accommodate Shawn’s aggressive cock. Shawn was back on top of Troye, dripping sweat on his angel’s face as he rammed into him. The sound of skin slapping skin filled the space, and the smell of sex was all Troye could sense.
“That’s right,” Shawn grunted, “take it, you little slut.” Troye let out high-pitched moans, muffled by the briefs.
Troye didn’t know how long this would go on for - Shawn had unending stamina. The younger boy was so fit that he could fuck Troye all night and would barely need a break. Shawn’s curly brown locks of hair were clinging to his forehead, wet with sweat, as he furrowed his eyebrows and began plowing the older boy, eager to give Troye what he wanted as his balls began to boil. Harder and faster, turned on by the writhing twink beneath him, ankles digging against the backs of his legs
“Look at me,” Shawn ordered. Troye met his eyes.
“You want me to fill you up?”
Troye hummed in agreement, hoping to be heard.
“Good,” Shawn said, tearing the underwear out of the boy’s mouth. “Touch yourself.”
“Harder, hard- fuck! Oh my - harder!” Troye begged, his voice high and vulnerable. He started stroking his cock, fully aware that he would be ready to cum soon enough. Shawn plowed into his twink’s hole, pulling his cock out steadily and ramming it back in, sinking his cock to the hilt. All 8 inches of Shawn's cock scorched a fire deep within Troye’s whole body, each plunge making the slut see stars. Troye’s hole felt so good around Shawn’s cock.
It didn’t take long for Troye to reach the edge, exactly as Shawn had wanted. Troye’s ass clenched and tensed as he shook through his orgasm. The first jet hit his face, splattering on his lips, and he came all over his dress, white jets of cum pooling in his abdomen and hitting his neck. Shawn curled his lips at the sight of Troye’s - blood, sweat, and cum painted his cherubic face, twisted in agony and ecstasy. The tightening of Troye’s ass around his cock was maddening, and the final straw Shawn needed to let loose.
Troye whimpered and moaned as Shawn growled and went over the edge, clenching his eyes shut, nostrils flaring as he groaned long and loud, his cock throbbing almost painfully as it began firing its release deep into Troye’s guts. Shawn clasped his hands around Troye’s thighs, surely bruising them, and violently thrust into the boy, slowly taking his cock out and then ramming it back in. Shawn emptied himself into the twink. Cum shot after cum shot fired out of manhood, coating the walls of Troye’s hole. Shawn continued to fuck through it, breeding the pop star. With nowhere else for it to go, Shawn's cum seeped out of Troye’s hole. The younger twunk was in ecstasy.
Shawn curled downward, his body covering Troye’s, the sticky mess between them coating their stomachs and chests as their lips wrestled against one another. Troye had started crying somewhere in the midst of Shawn’s unleashing - a mixture of pleasure, pain, shame, and vulnerability. Shawn licked the tears off of Troye’s face, tasting the cum, the blood, and the sweat as well, and brought his lips back to Troye’s so that they could exchange the liquids together, tasting the fruit of their shared passion. Shawn released the boy’s mouth and looked down into Troye’s divine face, his hands still grasping the boy’s hips.
“Did you like that,” Shawn asked with a playfully menacing cadence to his voice.
“Fuck yes,” Troye giggled nervously, still in shock from the whole event. Shawn Mendes had just fucked him, reeeeeeeally fucked him - in fact, he was still inside Troye. “I hope there’s a next time,” Troye said.
“Oh, you’re all mine,” Shawn playfully teased, renewing his thrusts into Troye. “And I’m yours.”
