Actions

Work Header

Sins in the Lobby

Summary:

Gwaine wolf-whistled and Merlin laughed, cupping his hand in front of his crotch to try and retain a little of his already lost modesty. He turned to the door, jokingly trying to cover his bum from his friends' view, sending Gwen into rounds of giggles.
“Remember, pics or it didn’t happen!” Elyan called after him.
“Yes, yes!” Merlin grabbed his phone from the kitchen then cracked the door open, peering out into the corridor. It was blessedly empty.
“Ok, here I go…” he said again. He slunk out of the door.

In a game of Truth or Dare, Merlin is dared to go down to the lobby of their flat's building and take a selfie… naked. Which is fine - as long as he doesn't run into anybody…

Notes:

Written for Kinkalot's Week 2 Bonus Challenge: Truth or Dare! 😉

Work Text:

“I’m sexy and I know it,” Gwaine sung, running his hands down his bare chest and thrusting his hips in time with the beat of the music.

They were all in stitches by the time the song ended and Gwaine flopped back onto the sofa, panting but grinning salaciously.

“You’re welcome,” he cried, sitting upright so he could bow to them all.

“Nice choice, Gwennie!” Merlin high-fived Gwen, who Merlin had dared to wear her bra on her head like a strange hat – but who was still managing to look ridiculously cute.

“Not that he really needed daring to do that, he would have done it anyway,” Lance added. They all laughed.

“I just aim to please,” Gwaine said, clapping Elyan on the shoulder as he tipped more vodka into the five shot glasses on the table between them.

“Hear, hear!” Merlin crowed. Elyan passed the glasses out.

“Ok, Merlin’s turn. Truth or dare?”

“Dare, of course!” Merlin knocked his shot of vodka back and raised his eyebrow challengingly at Gwaine.

Gwaine made a show of tapping a finger thoughtfully on his chin then smirked. “I dare you to go down to the lobby… naked.”

“Gwaine!” Gwen chastised as Lance and Elyan laughed.

“Done!” Merlin was never one to back down from a dare. He stood and hooked his fingers into the neck of his t-shirt. Lance began humming the Stripper tune as Merlin tugged off the t-shirt.

“Bastard,” Merlin laughed at his best friend, but Lance just shrugged and hummed louder, a sly little grin on his face. Elyan had dared him to let Gwen make him up, so his eyes were heavily outlined in eyeliner, his lashes even longer than usual with mascara. Annoyingly it suited him.

And then Gwen, Gwaine and Elyan all joined in humming, because they were all bastards too, and Merlin huffed.

“Fine, you want it that way.” Merlin began undulating his hips, swaying and dancing as he slowly popped each button of his jeans, sliding the denim down his hips an inch at a time before shoving them all the way to his knees with a thrust of his hips.

“That would be easier if you had some of those rip-away trousers,” Gwen said, winking cheekily at him.

“I know what I’m getting Merlin for Christmas,” Gwaine put in.

Merlin kicked his jeans from his feet, then wadded them up and threw them in Gwaine’s face. Not that it made the impact he wanted. Gwaine whooped with all the raucous excitability of a hen party at a strip club, waving Merlin’s jeans over his head triumphantly.

Tucking his thumbs into his boxers, Merlin wiggled his hips, trying to maintain his serious sexy dance before collapsing into giggles and simply dropping his pants unceremoniously.

Gwaine and Elyan wolf-whistled and Gwen started exaggeratedly fanning her face.

“Oh shut up,” Merlin laughed, cupping his soft cock in one hand to try and retain a little of his already lost modesty. “Right, here I go.” He turned to the door, jokingly trying to cover his bum from their view, sending Gwen into rounds of giggles.

“Remember, pics or it didn’t happen!” Elyan called after him.

“Yes, yes!” Merlin grabbed his phone from the kitchen and stuffed his feet into flip-flops then headed over to the front door.

He cracked the flat door open, peering out into the corridor. It was blessedly empty.

“Ok, here I go…” he said again. He slunk out of the door.

As he left, Gwaine – who Merlin hadn’t noticed had snuck up behind him – gave him a sharp slap on the arse, eliciting a yelp that Merlin muffled quickly with one hand, turning and glaring at his evil, winking best friend.

“You know, sometimes, Gwainey, I really hate you.”

“I know, babe,” Gwaine joked. He saluted him with his shot glass and Merlin rolled his eyes, huffing determinedly and started off down the corridor.

The lights flicked on as he walked along the corridor, his flip-flops patting the wooden floor. Peeping into the stairwell, he let out a prayer of thanks when it was empty. Which wasn’t much of a surprise really. Not many of his neighbours were out and about at eleven at night on a weekday. Hurrying down the stairs two at a time, he was soon in the lobby.

It was eerily quiet down here at this time in the evening. Merlin found himself tiptoeing across to the post boxes. He spent a few minutes trying to angle the camera and his hips so that it was obvious that he was naked, but wasn’t an explicit picture of his dick. Once he was happy with the angle, he stuck his tongue out and did a rock and roll salute with his left hand, snapping two or three pictures to make sure he had a good one.

Flicking quickly through the photos, he didn’t hear the front door open, and it was when he turned to scurry back to the stairwell and tripped on his flip-flop that he stumbled headfirst into a solid figure coming into the lobby.

“God, sorry!” he yelped. Then looked at who he’d walked into. And yelped again, dropping his phone as his hands leapt to cover his naked cock. “Top Floor!”

That was his nickname for the hottie who lived in the large flat at the top of the building. He was blond, fit and unfairly handsome, a dozen or so years older than Merlin and his friends. Merlin often saw him in the lobby in the evenings when he was on his way out with his friends, and the blond hottie was coming home from work.

Taking in the briefcase and the suit, Merlin wondered if he was only just getting home from work now. His suit wasn’t as perfect as Merlin normally saw it; the tie loosened and the top buttons of his shirt undone. His beautiful blond hair wasn’t in its usual casual sweep across his forehead either, but rather untidy as if he’d been running his hands through it. It made Merlin want to run his hands through it.

“No, I’m sorry, I –” Top Floor started then he seemed to take in Merlin’s state of undress. “Oh, err…” A blush flushed up his neck and he lifted his chin to keep his eyes away from Merlin.

“Sorry!” Merlin took a few steps backwards, aware that he had been almost chest to chest with the older man. “God, sorry! I… I have no excuse for this other than my friends are arseholes,” he said with a nervous laugh.

“I see. Uh… Do you need help?” he asked uncertainly.

“No!” Merlin nearly shouted, his traitorous brain providing him several images of this gorgeous man ‘helping’ him in variously explicit ways. “It… it was a dare.”

“A dare?”

“We’re playing Truth or Dare. My dare was to come down here and take a picture naked.” In a move that he would definitely regret tomorrow, he bent to pick up his dropped phone and unlocked it to show Top Floor the photos he’d just taken.

The older man’s eyes automatically looked at Merlin’s offered phone, then he gulped and dragged his eyes away, shifting his feet uncomfortably.

“God, sorry! Again.” Merlin slapped his phone flat against his chest. “Jesus, I don’t know why I showed you that!” Merlin could feel his ears burning, they were probably bright red, and definitely about to spontaneously combust and explode off the side of his head.

“Shit. You’re…” Top Floor’s normally smooth voice croaked, and he had to clear his throat. And then the words that slipped out, so quiet Merlin wasn’t certain he’d actually heard them right, turned everything on its head. “Sinfully hot…”

There was a thud as his briefcase hit the floor.

Time froze as Merlin caught his gaze. Bright blue eyes, almost obscured by lust-wide pupils bore into him. Merlin’s heart hammered with want and he absentmindedly licked his lips.

Suddenly the older man’s arms were around him, one cradling the back of his neck, the other splayed across Merlin’s bare arse. His lips were hot when they met Merlin’s, his tongue prodding insistently to be let in. Merlin let him in enthusiastically, moaning at the feel of his naked skin brushing the clothed hard body. He felt himself starting to get hard, arousal coiling in his belly.

At Merlin’s moan, Top Floor let go as if he’d burnt his hands. Taking a hasty step backwards and lifting a hand to rub against his mouth. His eyes darted around frantically.

“I’m so sorry.” He straightened his shirt, his hands shaking. “I shouldn’t have… I didn’t mean to take advantage…”

“No, you’re not, I…” Merlin grinned. “I liked that.”

Merlin pressed close to him again, his half hard cock rubbing against the crisp fabric of the older man’s suit trousers. He let his lips hover an inch away from his, feeling the short puffs of breath across his jaw.

“God, you’re a sinful little shit,” he muttered against Merlin’s lips.

“Merlin,” he told him, his eyes flickering shut as he leant closer, lips barely touching.

“Merlin,” he breathed and the sound of it in his husky voice made Merlin’s cock twitch again. Top Floor groaned as he felt it against him. “I’m Arthur.”

And with that, Arthur pulled Merlin into another kiss. Merlin melted against him, his strong arms holding him close, hands on his arse again. Wrapping his own arms around the back of Arthur’s neck, he toyed with the soft hair at the nape of Arthur’s neck.

Merlin completely forgot that they were in the lobby of the flats, that this man was a near stranger, that his friends were waiting for him upstairs… He just wanted more of the perfect kisses from this gorgeous man. More of his large hands sliding over his naked skin. More of the heated press of his groin over Merlin’s. His cock throbbed desperately.

He could feel an answering hardness in Arthur’s trousers.

Arthur groaned, half in arousal, half annoyance. “Ugh, how are you doing this to me?” he growled, his voice pure sex. “I want you so badly…”

“I want you too,” Merlin said boldly.

“I shouldn’t…” Arthur said, but he didn’t sound like he meant it at all, there was a desperate whine catching in the back of his throat.

“You should,” Merlin countered. He let his hands run over Arthur’s broad shoulders, aware of the strength in the muscles beneath his perfectly tailored suit. “You’re so hot.” Merlin’s hands slid down, over Arthur’s chest, pushing under the lapels, spreading his fingers over the sides of Arthur’s ribcage. “You’re making me so hard.”

Arthur looked down, his forehead bumping against Merlin’s, his eyes raking down Merlin’s naked torso and groaning. His hands hovered, just touching Merlin’s hips, his thumbs nudging through the curls to brush incredibly lightly at the base of Merlin’s cock. The gentle feeling was driving Merlin wild and he tried to push his hips forward, his own hands sliding to the front of Arthur’s trousers, but Arthur held him still.

“We can’t do this here.”

Merlin pouted. Now he’d tasted a little of Arthur’s lust, he couldn’t resist seeking more. “I dare you,” he said playfully.

Arthur narrowed his eyes. “I’m not a child, that won’t work on me.”

“Really?” Merlin plucked at the button of Arthur’s suit trousers. Arthur didn’t fight him, letting him pull the zip down. “I” – he reached into Arthur’s boxers, finding his cock hard and weeping – “dare” – he gave it a pump then pushed the boxers down to free it – “you.”

“Oh fuck.” It was like he’d released something in Arthur. Suddenly his composure was gone. He knocked Merlin back against the wall of post boxes, crowding in close to him, spitting into his palm and smearing it between Merlin’s thighs.

“Yes…” Merlin breathed as Arthur’s long hard cock slid against the front of his thigh, seeking the space between them.

Arthur thrust his hips. He had one hand on Merlin’s hip, holding his thighs together, the other on the wall beside Merlin’s head. His cock slid deliciously against the soft skin on the inside of Merlin’s thighs and Merlin threw his head back, banging it against the post boxes behind him. His own cock was squashed between their stomachs, getting a squeeze every time Arthur thrust forwards, his balls bouncing as Arthur’s cock nudged underneath them.

Merlin could barely catch his breath, whimpering into the side of Arthur’s neck. Warm puffs of Arthur’s grunted breath washed over his collarbone, the sounds from low in his throat utterly erotic.

“Fuck, you’re so hot,” Arthur muttered. “Sinful little thing. This body…” He groaned loudly, his hand caressing Merlin’s hip, dipping back to squeeze his arse, then running up his torso.

Clutching onto the lapels of Arthur’s jacket, Merlin arched his back into Arthur’s hand, squeaking in surprise and ecstasy when Arthur pinched one of his nipples. Arthur chuckled and did it again; this time Merlin moaned.

“You’re so responsive… I like that,” Arthur purred and kissed Merlin’s shoulder, the rhythm of his hips never faltering as he continued to thrust between Merlin’s thighs. Merlin tried to answer but simply gabbled out a stream of swearwords and affirmatives, rocking forwards to meet every one of Arthur’s thrusts. Heat was building in his groin, his balls clenching and his thighs trembling.

Once he’d brought Merlin to the brink of incoherence, Arthur slid his hand away from Merlin’s nipples, gliding down his stomach and scratching through his treasure trail. Then cupped his balls, rolling them in his palm. A shout left Merlin’s lips, and he pressed his mouth to Arthur’s shoulder to stifle any more noises he might make.

“Noisy boy,” Arthur laughed, still fondling his balls and fucking his thighs, drawing Merlin to a level of ecstasy he’d never reached before.

And then he wrapped his hand around Merlin’s cock and only three strokes sent Merlin hurtling over the edge at a thousand miles an hour. He arched, biting at the fabric of Arthur’s jacket in an attempt to muffle his screams and came all over Arthur’s hand, his own stomach and probably on Arthur’s white shirt. But he barely had a chance to relax as Arthur kept fucking him into the wall, hips thrusting forcefully.

“Fuck, you’re sinful…” Arthur groaned again. “So good…”

With a low growl and a hard thrust, Arthur came too. Merlin felt hot wetness smearing his thighs, slicking the glide of Arthur’s cock as he continued thrusting through his release, not stopping his movements until he’d finally finished shuddering. Merlin’s legs were slippery hot, and he felt utterly blissed out. His head thrown back again. He gasped and panted, his heaving chest brushing Arthur’s tie with each inhale.

Securing their lips together, Arthur gave him a deep kiss, his tongue lapping at Merlin’s teeth and the roof of his mouth.

Eventually he pulled back and Merlin made a small whining noise as he slid down the wall a little, his legs jellylike after so much pleasure. A strong arm around his back held him up, and Arthur gently tapped his face.

“You alright?”

“Yeah,” Merlin said dreamily, grinning goofily at Arthur’s gorgeous blue eyes.

Arthur stroked down Merlin’s ribs, making him shiver. Then tucked himself back into his trousers and pulled a handkerchief from his breast pocket.

“Sorry,” he muttered, gently wiping the cum from Merlin’s stomach, then down over his thighs, clearing any trace of their tryst from Merlin’s flushed skin.

“No, don’t be sorry,” Merlin pleaded. “I’m not. That was fantastic.”

Arthur carefully wiped the head of Merlin’s soft cock. “I shouldn’t have taken advantage of you.”

“You didn’t. I wanted it. And it was sort of my fault,” Merlin offered. “Walking around naked…” That made Arthur chuckle and Merlin felt better. “And I honestly loved that,” he added, gesturing down at his thighs.

The kiss Arthur gave him this time was soft and sweet, closed-mouthed and respectable.

“I’m glad. I liked that too,” he said with a genuine smile, which lit up his face and revealed slightly crooked teeth. That just made Merlin like him more.

After ensuring there was no cum left on Merlin’s thighs, Arthur shoved the soiled handkerchief into his trouser pocket and shucked out of his jacket.

“Here, put this on, you shouldn’t be walking around naked.”

The jacket was warm from Arthur’s body and smelt of a delicious cologne. Arthur pulled it around Merlin tightly, doing up one button over his chest.

“Thank you,” Merlin said with a soft smile, trying not to snuggle into the slightly too big jacket in a ridiculously soppy way.

“Cover that sinful little body, so I’m not tempted to fuck you right here on the floor,” he whispered, running his nose along Merlin’s jaw line, his hands warm on his chest.

Merlin whimpered.

“Now.” Arthur straightened up, smoothing his tie down his chest a little self-consciously. “You said you were playing a game with your friends?”

“Oh, uh, yeah.” Merlin had almost forgotten how he had ended up stark naked down in the lobby.

“You’d better get back to them.”

“Yeah…” Merlin nodded absentmindedly, the way Arthur was adjusting the knot of his tie, his Adam’s apple bobbing, was incredibly distracting. “Yes, I probably should. God, we’re lucky they didn’t come to look for me!”

“Indeed,” Arthur laughed. He began guiding Merlin over to the stairwell.

“Wait!” Merlin turned and grasped at Arthur’s shoulders. “Can I… I mean, this…? Can we do this again maybe?” he stammered, his ears prickling with heat again.

Arthur’s smile truly was stunning.

“I’d like to,” he said huskily. “You know where I live. Perhaps you could pop up tomorrow evening? If you don’t have other plans with your friends,” he added quickly, a little crease appearing between his eyebrows.

“I don’t,” Merlin beamed. “I’ll be there. What time do you get home from work?”

Arthur gave a self-depreciating snort and rubbed a hand over his face. “As long as it’s not another day like today was, hopefully… eightish?” Arthur’s hand slid up under the hem of his jacket to grip tightly at Merlin’s waist. “Fuck it, for more of you I’ll leave work at lunch if I can.”

Trying to keep his smile in check, Merlin kissed him again, letting his tongue slide along Arthur’s bottom lip. “See you tomorrow then.”

With a groan, Arthur pushed him away. “Go, before I can’t stop myself.”

With a grin Merlin bounced up the stairs, looking back over his shoulder to see Arthur’s eyes fixed on his arse, which just peeked out from the bottom of Arthur’s jacket. He gave a little wave then hurried up the rest of the stairs.

It took him a moment to catch his breath and make sure he looked presentable and not too fucked, before turning down the corridor to his flat door. The door was yanked open as soon as his knuckles met it in the first knock.

“Jesus, Merlin!” Gwaine cried as he threw the door open. “We thought you’d been caught.”

Lance ushered him back inside the flat. “We were just about to come and find you!”

“What took you so long?” Elyan asked at the same moment Gwen said shrewdly, “Whose jacket is that?”

Merlin laughed nervously, hoping none of them would notice the flush up his chest and the puffiness of his lips. “I was caught,” he said. Gwaine barked a laugh.

“No!” Gwen clapped a hand over her mouth, in surprise, or to hold back a giggle Merlin wasn’t sure. “Who?”

“The guy from upstairs.” He nodded towards the ceiling unnecessarily. “Top Floor,” he said, using the nickname they had always used for Arthur.

“God, that stuck up prat?” Gwaine groaned. “I bet he gave you a right bollocking.”

Merlin pressed his lips together, trying to look chastised rather than thoroughly pleased with himself. “Yeah, was a bit bollocky. He, uh, gave me his jacket, said I ‘shouldn’t be walking around naked’.”

Now he knew his ears would be bright red, as the words Arthur had whispered as he’d tugged the jacket across Merlin’s chest replayed in his head. Luckily the other guys didn’t seem to notice. Gwaine was laughing, Elyan pouring another round of shots, and Lance picking up Merlin’s discarded clothes and tossing them to him. His boxers hit him square in the face.

When he snatched them away he saw Gwen had fixed him with a piercing look. He shook his head minutely at her but was unable to fully suppress his grin. Her eyes widened fractionally, but she kept her mouth shut. The look she gave him was clear though – ‘tell me everything later!’ He winked.

“Did you get that picture at least?” Gwaine asked.

Still blushing furiously, Merlin opened his phone and held it up to show the photo. His friends cheered, Gwaine once more wolf-whistling loudly.

“Anyway… um, whose turn is it next?” Merlin asked quickly, to get the focus off himself as he yanked his boxers back up his legs, feeling the slightest stickiness still between his thighs. He downed the shot Elyan passed him and grinned.