Actions

Work Header

Sweat Baby, Sweat Baby...

Summary:

Kinkalot 2024 - Various Prompts
(Anonymous sex, Public sex, Secret sex)

Merlin matches with "BadDragon" on Grindr. Gwen introduces him to her new boyfriend.

Everyone (eventually) gets their happy ever after.

Notes:

Kinkalot 2024 - Anonymous Sex

The first in the series of absolute filth.

Thank you to thesongistheriver for the beta, brainstorming and encouragement for the entire fic!

This turned out far longer and into something proper than intended!

Chapter Text

Merlin threw his keys on the table in the hallway then himself down onto his sofa with a grunt, just happy to be off his feet. Fridays were always busy and he was almost glad not to have plans to go out and make his feet ache even more by dancing in a sweaty club all night with the hope of a quick fumble and waking up in a stranger’s bed. Almost. The alternative was a night spent watching repeats of Corrie. 

Merlin sent another text to Gwaine, asking if he was sure he would rather be flying back out  tonight to visit his sister and niece instead of having a night out with Merlin, receiving nothing but a string of middle finger emojis. Freya didn’t even answer her text, rarely did when she was with her girlfriend. 

Sighing, Merlin opened Grindr on his phone and scrolled aimlessly for a while, swiping to match anyone with a decent looking dick or a nice enough face (if they included their face at all). Merlin wasn’t too fussy. 

A message pinged through twenty minutes later while Merlin was leaning on the kitchen counter waiting for the kettle to boil.

~BadDragon: Are you free tonight? 10:00 onwards. 

Merlin raised an eyebrow at the bluntness of the message, though he was used to that by now. He brought up the guy’s profile again to read his bio while he poured his tea, rather than just looking at the mouth-watering photos of tanned abs dusted with golden hair and impressive dick. It read:

 

  • Athletic top
  • Straight-acting, prefer same. 
  • Clean, no barebacking. 
  • Only your place or hotel, will pay. 
  • No real names. 

 

Merlin rolled his eyes at the actual bullet points, but it didn’t say anything he hadn’t seen numerous times, and he was fairly sure the photos were legit. 

 

~MagicHandsEm: Yes, free tonight and can host. What do u fancy?? Any hard nos?

~BadDragon: 10:30? I don’t give oral. 

~MagicHandsEm: See u at 10:30 gorgeous. I’ll be prepped and waiting for ur big dick. Can’t wait to feel u inside me. 

 

Merlin typed the last two sentences and the accompanying tongue and ‘hot’ emojis with one hand mid-sip of tea before sending the postcode and flat number. He sent out texts to Gwen, Freya, Will, and Gwaine anyway to say he would keep them updated but he was inviting someone round tonight. 

As he went through to the bathroom to shower, Merlin’s phone pinged again. 

~BadDragon: send me a photo of your cock. 

~MagicHandsEm: Can’t wait? Naughty boy. I love it when men are gagging for me. 

Merlin turned on the shower, threw his t-shirt, jeans, and boxers at the laundry basket and lightly stroked his cock until he was hard. His phone clock read 20:27—plenty of time for a warm-up wank and to still be raring to go for his guest in a couple of hours. He took several photos, wondering for the thousandth time why he didn’t just keep some saved for times like this, and sent the best three angles. 

~BadDragon: Nice. 

~MagicHandsEm: That all u have to say??

~BadDragon: It’s nice. I’ll see it later and enjoy it properly then. 

~MagicHandsEm: Yes u will. Try not to get too excited ;) 

‘BadDragon’ did not reply, so Merlin got in the shower, lathering himself up with bubbles before sliding his hand down his chest—making sure not to neglect his already stiff nipples—and wrapping a slippery hand around his hard-on. He stroked slowly, thinking of the pictures on his hook-up’s profile: those prominent pecs, the way his cock curved just a little. Merlin imagined how that would feel inside him, how the angle would help to hit his prostate on every thrust. Slipping a finger inside himself, then another, Merlin found his rhythm. He let himself moan the way he wanted to, echoing off the shower tiles and turning him on even more. He sped up his strokes and came up his stomach where it mingled with the coconut scented soap bubbles that still clung to his heated, wet skin. Merlin smiled smugly to himself as he washed his hands, washed his hair, enjoying the feel of his palms on his own body in the afterglow of his orgasm. 

Merlin ran the soap between his pert arse cheeks, giving them a squeeze just because, pleased with himself. Not bothering to dry off properly he went through to his bedroom, setting his bottle of the good lube and a handful of condoms on the nightstand within easy reach before kneeling on the bed, slicking his fingers again and sliding them back into himself, making quieter, but no less pleased noises. His cock twitched, thinking about renewing its interest but Merlin ignored that for now, focusing on the movement of his fingers. In no hurry, Merlin scissored them apart, relishing the stretch. He ended up with his face pressed into his own mattress, three fingers deep and massaging his own prostate. Merlin only stopped when he caught sight of the display of his alarm clock reading 21:45, scrambling off the bed to go and decide what to wear before his match arrived.

He settled on the black silk briefs Gwaine once bought him as a joke, that had ended up looking so good they were his favourite pair to wear when he was confident someone would see them. Pulling black skinny jeans up over them, he looked at his shirts, deciding on the mesh crop top he’d planned on wearing if he’d gone out tonight. Acting straight—whatever that meant—he could do. Looking straight had never been his forte. He smiled to himself at the thought as he sat in front of his vanity mirror to style his hair—artfully mussed, he told himself—and to apply glittery eyeliner and shiny lip gloss. 

Merlin couldn’t resist taking a few selfies, making sure to get in his flat, exposed stomach and the pout he had perfected. He sent them to his grindr match with emojis of peaches and water drops, hoping his meaning of being lubed and ready came across. 

He didn’t have to wait long before the intercom buzzed. “Come on up,” he said into the receiver as he pressed the door unlock button, feeling nerves fluttering in his stomach in the best way. He tried not to hover by the door to his flat, glad when the knock came. 

Merlin opened his door to the most gorgeous man he’d ever seen. 

He only realised he’d been standing staring at angular cheekbones, a strong jaw, plush lips, a slightly crooked nose, and sea-blue eyes, when the man cleared his throat. Merlin hurriedly stepped aside to let him in. “Hi. Do you uh—want a drink or anything?”

“No. Thank you.” The man’s voice was plummy, posh, and it sent heat straight to Merlin’s cock. 

“What should I call you? Em works fine for me.” 

“Em,” he nodded. “Call me Dragon.” 

Merli n huffed a laugh at that. “Your bio did say no real names, to be fair,” he grinned. Dragon didn’t look amused as he hung his expensive-looking suit jacket on the hook. “Do you kiss?” Merlin asked as he led his guest through to the bedroom without preamble. He got his answer when Dragon caught him with an arm around his waist and pulled him in for a harsh kiss, tasting of the cigarette he had clearly smoked before coming in and the mint he had tried to mask it with. Merlin gave back as good as he was given, nipping Dragon’s bottom lip and feeling his lip gloss smearing between them both. When Dragon pulled back there was a slight sheen to his lips and around his mouth. Merlin wasted no time in dragging him back in to kiss it off again, roughly pressing his tongue into Dragon’s mouth for good measure. He groaned when Dragon sucked on it, clearly not shy. 

As they kissed, biting and harsh, Merlin unbuttoned Dragon’s pristine white shirt, but not before running his hand over where it clung perfectly to his broad chest, the semi he’d been sporting since he opened the door fully hard now. “You’re so fucking hot,” he murmured as he pushed the shirt off Dragon’s shoulders. Dragon didn’t answer immediately, instead sliding his hand underneath Merlin’s mesh top to pinch and tug at one of his nipples. 

“What did you think you were doing? Sending those perfect photos, showing me that cocksucking pout and your wicked little body when I wasn’t there to get my hands on you?” Dragon pinched Merlin’s nipple again, harder, drawing a moan from Merlin whose mouth was against his neck, nipping and licking. When Merlin got low enough down he latched on, sucking a livid mark into Dragon’s collarbone where it would be hidden by his clothes. Dragon hissed at the sensation, pushing Merlin backwards onto the bed, hands going straight to the button on Merlin’s jeans. “You’d better have meant what you said, about being ready. I need you now.” 

“Oh, I’m ready,” Merlin hummed, looking up through mascara-lengthened lashes as he wriggled the jeans off his hips to lie there in the satin briefs, tenting them already with his erection. Dragon’s eyes widened ever so slightly; Merlin would never have noticed if he wasn’t studying his face so intently. He pulled the elastic down enough so his cock was freed, waiting for Dragon to take them off him. Dragon wasted no time, leaning down and sucking a matching mark into Merlin’s lower stomach before all but yanking his underwear down and off so Merlin lay before him, almost naked. 

“Spread your legs,” he commanded. Merlin got the impression he wasn’t even aware he did it, and was more than happy to oblige, arranging himself invitingly while Dragon quickly rid himself of his starched suit trousers and sleek white Calvin Klein boxers. Merlin felt the tiniest pang of disappointment he hadn’t had any time to appreciate this god of a man in his Calvins, but soon forgot about it when Dragon knelt above him, that glorious cock standing to attention, flushed a dark red and the curve more pronounced with how hard Dragon was. It was bigger in person too, thick and perfect. Merlin needed it inside him. He rolled onto his front, canting his hips, offering up his arse which he knew looked delicious. 

Dragon made a ragged, broken noise and Merlin felt two fingers slip inside him with little difficulty, checking he was stretched. He moved back onto them because though they weren’t the dick he’d be dreaming of for weeks, they were something. Dragon pulled them out unceremoniously and Merlin heard him move to grab a condom, heard the tearing of the packet. Merlin felt cool wetness drip down the cleft of his arse before those fingers were back inside him, spreading the extra lube. He made an encouraging noise and there was nothing for a moment other than Merlin listening to the wet sounds of Dragon lubing up his cock. “Ready?” his voice came rough, Merlin feeling the head of Dragon’s cock pressing against his stretched hole. 

“Fucking do it,” he gritted out, could hardly stand the anticipation. Dragon clearly wanted it just as badly, pressing into him in one smooth movement. Merlin groaned, blissed out. He didn’t have a second to savour it though, before Dragon was moving—long, languid thrusts almost all the way out and back in. Merlin felt so full with every movement in, pushed back on each one.

“Fuck, yes. Ngh,” he groaned when Dragon changed his angle the slightest bit so he was hitting Merlin’s sweet spot with every movement. “Don’t stop. Don’t you dare,” he gasped, his own cock already leaking. 

“Not going to,” Dragon groaned as he took hold of Merlin’s hips to anchor himself, thrusting even deeper, which Merlin hadn’t thought possible. “Not gonna last,” Dragon panted, after what could have been a minute, could have been an hour; riding the wave of pleasure, Merlin didn’t keep track of the time. 

“Take me.” 

Dragon made another ragged moan at that, moving his hands from Merlin’s hips to bunch in the mesh top he wore and hadn’t bothered to take off, leaning low over his back so their sweat-slicked bodies were pressed flush. Dragon’s panting breath tickled Merlin’s ear when he wasn’t pressing frantic, open-mouthed kisses to his neck and the side of his face. Neither of them spoke; the only sound was the obscene slap of wet skin as Dragon pounded into Merlin. 

It felt like hours and no time at all before Dragon’s thrusts were shallower, more erratic. “Gonna come,” he grunted in Merlin’s ear. “Where do you want it?” 

Oh,” Merlin groaned. “Fuck. Come on my tits.” 

Shit,” Dragon pulled out then, Merlin willing his limbs into some semblance of movement to kneel on the floor, Dragon moving to sit on the edge of the bed. Merlin stared as Dragon pumped his cock, slick with lube and the head glistening with precome. Belatedly he remembered to pull up his shirt, not a second too soon as Dragon groaned, long and low, spilling himself over Merlin’s chest. Merlin moaned as he felt the heat of Dragon’s come, always loved this. 

He threw off his shirt behind him, gave Dragon a few seconds to catch his breath before he straddled him where he sat, dragging his face to kiss deep and unco-ordinated. Dragon let himself be kissed until he came back to himself, bodily moving Merlin to sit on the edge of the bed while he slid to kneel before him, wasting no time in licking and nipping Merlin’s thighs, his intent clear. “Can I suck you?” he asked anyway, looking up at Merlin flushed and gorgeous, lips already red and swollen from their kisses. 

Yes but … I thought you said—your profile said—”

“I lied.” Dragon didn’t wait for a response before those debauched lips were around the head of Merlin’s cock. Merlin groaned, hips thrusting forward almost on reflex.

“Oh god, s-sorry,” he all but whined, but Dragon didn’t protest, took his cock deep and sucked hard, hollowing his cheeks. Already close, Merlin keened as he fought with the wet heat of Dragon’s mouth to keep himself back from the edge. “I’m—” He gently tugged Dragon’s golden hair to warn him. Dragon let Merlin’s cock slide from his mouth until he just had the head between his lips. He teased the slit with his tongue, tasting, before taking him down again. Merlin was helpless to it this time as he came hard, Dragon swallowing everything except one droplet that escaped onto his bottom lip. 

Merlin took a moment just to take the sight in as Dragon pulled back from his softening cock. Merlin threw himself backwards to lie on the bed, pleasantly sore and Dragon’s come cooling on his chest.

Dragon gathered up his clothes, dressed hurriedly with his back to Merlin. “Thanks,” was all he said before he left. Merlin caught one last glimpse of his toned shoulders before the door shut, used to how hook-ups usually worked. 

Merlin was yet again not out clubbing the following Friday night, having agreed to go for dinner and a couple of drinks with Gwen to meet her new boyfriend. They’d been official for two months now. He put on the same nice pair of skinny jeans, then opted for a button up shirt in a deep forest green this time, figuring he should at least look respectable for Gwen’s squeeze. 

He found them a table in the pub, looking up when he heard Gwen calling his name.


“Hi babe!” she breezed when they were close enough. “This is Arthur, my boyfriend.” Gwen introduced the blonde man who stood at her side before she leaned in and hugged Merlin like always. Over her shoulder, Merlin couldn’t miss the look of dawning horror on the handsome face of last week’s one night stand.