Work Text:
“Oh come on, Merlin! It'll be fun!” Arthur exclaimed as he grabbed Merlin's hand and dragged him across to the dance floor.
Merlin laughed as Arthur swayed to the music, some 90’s pop tune that should've been left in the past. The two grooms, Percy and Gwaine, were dancing as if no one else was in the room and Merlin smiled at them.
Arthur carried on dancing, apparently completely fine with the fact that he looked like a fool. The man had two left feet and the coordination of Bambi on ice. Merlin pulled him in for a quick kiss.
“You're adorable,” He whispered.
Arthur wiggled an eyebrow. “Dance with me, Merlin.”
Merlin rolled his eyes and he searched for any excuse he could to escape.
“Oh, look!” Merlin said excitedly. “A photobooth! Please, Arthur, let's go!”
Arthur followed Merlin's line of sight to the small booth at the side of the floor. “Sure, why not.” Arthur replied as they weaved in between dancers to the booth.
Once inside, Arthur sat down on the stool as Merlin pulled the red curtain across, shielding them from sight. There wasn't much space so Merlin was forced to sit on Arthur's lap, though he wasn't entirely unhappy about this.
The screen lit up and began to click away with a bright flash every few seconds. As each new photo was taken, Arthur shifted in the stool, his crotch rubbing up against Merlin's backside. Feeling cheeky and playful, Merlin kept pressing back down into Arthur, wiggling his ass and glancing back over his shoulder with a smirk.
Merlin was sure he was imagining it at first but then Arthur let out the softest of moans and it was obvious then, Arthur was getting hard. It took Merlin a moment to process this information but once he had, he pressed his arse back down again, with more force this time and Arthur gripped his hips.
“Fuck, Merlin, what are you doing?” Arthur groaned.
“Just having a little fun.” Merlin replied, wiggling once again.
Arthur's grip on Merlin's hips tightened and he breathed out a sigh. “Bloody hell… We could get caught.”
“Fine,” Merlin replied, standing up as best he could in the small space. “Let's go get a drink instead.” He grinned.
Arthur looked up at him like a puppy who'd just been told off. “I didn't say we should stop. Just… Fuck, come here.”
Arthur grabbed Merlin by his tie and pulled the man down for a filthy kiss. Their tongues dragged against each other and Merlin could feel Arthur tugging at his trousers. It was hurried and desperate but so hot and Merlin was glad for the DJ who had now upped the volume. The sounds coming from the booth consisted of moans and whimpers and heavy breathing.
Soon enough, Merlin had his trousers round his knees and Arthur's hand on his cock. Arthur was still sitting on the stool as Merlin stood and he dipped forward a few times, licking the tip of Merlin's cock. After a minute or two he pulled back and looked up.
“Turn around for me,”
Merlin did as he was told and turned, presenting his arse to Arthur. He turned his head as much as he could and just caught sight of Arthur pushing two fingers into his own mouth and sucking. The blonde coated the digits with salvia till they were dripping and then pulled them out of his mouth with a pop . Merlin let out a sigh as he felt one hand on his arse cheek, massaging the flesh gently. And then… Then there was a hand between the cheeks, a finger pressing against his hole and finally Arthur pushed inside.
Merlin groaned at the feeling of Arthur's long finger pushing into him with only spit as lubrication. He pushed slowly at first, in and out and in again, allowing Merlin to get used to the feeling. Arthur's fingers always felt incredible inside of him and now was no different. As Arthur added a second finger, Merlin whimpered loudly and pushed his hips back slightly.
“More, please.. I can take it,”
“Yeah…” Arthur replied, voice already husky.
Arthur added a third finger, repeating his actions of pushing in and out and in again, at an extremely, torturously slow pace. Arthur's fingers were thick and long and once he was fully inside Merlin, he crooked them causing the younger man to shiver with pleasure. He hit the spot inside Merlin which made him cry out with a moan.
“A-Arthur! Shit, yes, that feels so good…”
Arthur did it again, and again and again… Thick fingers thrusting in and out of Merlin's arse and bending in just the right places. When Merlin felt like he wasn't going to last much longer, like the pleasure that Arthur was giving him was going to send him over the edge, he reached back and grabbed Arthur's wrist.
“Wait, I want you… Want you to fuck me,” Merlin breathed.
“Yeah? Not in here though, let's go upstairs.”
Merlin nodded, he'd agree to just about anything right now if it meant getting Arthur's cock into him as soon as possible. His own erection was throbbing, begging to be touched. Arthur pulled his hand fully out of Merlin and Merlin quickly pulled his trousers up, adjusting himself as best as he could so they could walk through the lobby without too much attention.
Arthur had stood by now, and he lifted the hand that had just been inside Merlin and licked his fingers slowly. Merlin groaned at the sight.
“Bloody hell… Upstairs. Now.”
Arthur grinned and they exited the photo booth, a little flushed. They crossed the dance floor and had just about made it out when Arthur heard his name.
“Wait!” Gwaine rushed over, handed Arthur multiple printouts from the photobooth and smirked. “You forgot these.” He winked and then was gone, leaving Merlin and Arthur staring at the photos, red in the face.
“Good job there's no photo booth upstairs.”
