"Hey Magnus in here" alec yelled from the door of Magnus's loft. His heart thumped in his chest, rapidly beating. He had been planning for Magnus's birthday for over a month now. Though Magnus had no idea. Alec wasn't even sure that Magnus knew it was his own birthday, he's had so many he has probably forgotten the day. He never talks about his birthday and alec wasn't sure why. The only reason he knew was that ranger had told him a while back by accident. "Magnus? Are you here?" Alec yelled, his voice echoing through the loft.
"I'm in here" Magnus yelled back.
Alec made his way to the bedroom following the thumping music coming from where Magnus must have been. The door to the bedroom opened slowly, revealing a dancing warlock. His hips swaying back and forth to the music. A mile crossed alec face as he watched his boyfriends dancing.
"You're in a good mood" Alec grined and let out an uncontrollable laugh.
"Only cause your here," Magnus said as he turned around, his hips still swaying to the music. Eh glided over to the shadow hunter, hips swaying, eyes glowing, and he grabbed his hands. He began to move alec with him, but Alec stood still like a statue, fighting to not dance and make a fool of himself. "Come on Alexander. Dance with me" Magnus pulled alec closer to him to where their lips met. And Magnus wrapped his arms around them.
"I can't dance Magnus," Alec said with a smile still glued to his pale face. "Look, I got you something," Alec said as he pulled away from Magnus's grip. He walked to the kitchen with Magnus following behind him. He left a large silver box with a bright purple bow on top. It was very apparent that Alec did not wrap this box. "Here" alec handed him the large neatly wrapped box.
"What is this for" Magnus questioned.
"For your birthday." Magnus froze and dropped the box on the counter. His face went blank.
"Why- how-how do you know it's my birthday?" Magnus sounded hurt.
"Ranger told me"
"Look alec, I don't celebrate birthdays. And I do not do birthday presents." Magnus slid the box back across the table. Now Alec looked hurt.
"Well, this present actually isn't for you," Alec said a sly grin coming about his face. Magnus stared at Alec for a moment before opening the gift. The bow was torn off and then the lid of the box lifted.
"Alexsander is this-"
"Yep"
"And it's for you?"
"Yes"
"Well, why are you standing here go put it on" Magnus yelled, now actually excited for his birthday.
Moments later Alec came back into the room weathering a black leather suit spikes all the way down.
"Come here," Magnus said after he got a good look at him. He grabbed alec and dragged him into the bedroom. He slammed him down onto the bed. Alec quickly got off the bed and slammed Magnus down onto in his place. This was Magnus's birthday and alec was going to take the lead.
He pounced on top of Magnus and ripped his shirt off to begin kissing his bare chest.
"What do you want Magnus," Alec said seductively. "Anything Magnus. Ill do just name it," he whispered in his ear before he bit the lobe.
"I-i just. Kiss me" he said softly. This wasn't what alec expected but he was going to do whatever Magnus wanted. Magnus," Alec interrupted. "Don't you trust me?"
He kissed Magnus, slowly this time, like they have all the time in the world. He pulled back. "Now, do you want it?" he asked.
Magnus murmured something foreign and with a snap of his fingers, Alec knew that he can do what he was planning to do. He kissed him hard, his tongue darting through Magnus' lower lip and he opened up, letting Alec enter his tongue. Alec moved his hand lower until it rested on Magnus' growing erection that was still hiding from those damn jeans, rubbing him to full hardness.
Magnus groaned. "Fuck."
Alec smirked, moving to kiss his neck, hoping to leave a mark there, because Magnus was his after all. It was his body to mark.
He let his hand rub against Magnus' clothed cock and Magnus' hips moved as well, thrusting into Alec's palm. Alec gave him a quick kiss before kneeling, looking up at his boyfriend.
He unbuckled the belt buckle of Magnus and popped open the button, slowly unzipping the zipper. Then, he pulled it down, leaving Magnus with his sparkly purple boxers.
"Really?" Alec asked, amused.
"What?" Magnus chuckled. "You said you liked them."
Alec shook his head, smiling. "I did. And I do."
Magnus' boxers hid nothing to the imagination. Alec can see the outline of his cock and his eyes were filled with lust, and he placed an open-mouthed kiss to Magnus' length, Magnus' hands coming to his hair.
"Hmm," Alec hummed quietly, licking the base to the tip of Magnus' length over the soft material of the boxers.
He felt Magnus shift, and they were kissing again. Magnus bent down, holding unto Alec's shoulders for support before he leaned back again, encouraging Alec to remove his boxer shorts.
Alec pulled it down and his mouth watered at the sight of Magnus' dick. His hand wrapped around it and Magnus got rid of the boxers. Alec gave his inner thighs some open-mouthed kisses. the warlock was a whimpering mess under alec touch
He sucked on the head, and Magnus shivered, a groan escaping from his mouth. He took another inch, and another, and another, until his nose was buried to Magnus' pubic hair and Magnus was shaking, pulling at Alec's hair roughly.
"Shit, like that, holy shit," he was murmuring. Alec looked up, Magnus' dick deep in his throat, only to see Magnus, his head thrown back, mouth slightly ajar where gasps and moans were escaping. Alec was so turned on."oh alec that so so good"
He pulled out, Magnus whining, and mouthed at Magnus' balls. His hands were on the back of Magnus' thighs, and he wrapped his lips on Magnus again, sucking, and bobbed his head up and down, eyes closed, focused on his task, Magnus' moans music to his ears.
"Now what do you want?" Alec asked again grinding his erection into Magnus's cock.
"I want you to activate your stamina rune."
YOU ARE READING
Malec one shots
RomansJust a bunch of malec one shots. Fluff and smut. Updated weekly! I will take prompts you! So just message me what you want to happen with malec and I'll do it!
