"I got you something." Zayn pulled a box out from inside his robes and handed it to Liam. It was a small, blue rectangle box with a big, silk bow tied around it, and Liam could already tell that it contained something special. Something delicate. Something naughty.
Liam was used to getting gifts. They used to arrive on his birthday, or around Christmas, and even Valentine's day, from this suitor or that. But those gifts didn't come anymore. Not since he got engaged to his fiance, the handsome, charming, and oh-so-hung Zayn Malik.
It wasn't his birthday, and the weather had the crisp snap of autumn, not the dreary chill of winter. It was just a Tuesday, and his perfect partner had popped into the shops to find something to make him smile. Liam was so lucky.
And he hoped he was about to get luckier. He opened the box with gentle fingers even though he wanted to rip it to shreds. Liam had learned how to be patient over the years, and he wanted to make sure Zayn could see what a good boy he could be.
He licked his lips in anticipation as he pulled back the tissue, revealing beautifully spun lace lingerie thong, pure white with the tiniest bow on top in emerald green.
"They're beautiful, love." Liam admired the lace, wondering how the threads would fit around the curve of his cock, if the weave would push against his hole, rubbing it enticingly when he moved.
"Strip," Zayn commanded, his arms folded tight across his chest. Liam shivered, loving that tone in his partner's voice. It meant they were about to play.
"Yes, Daddy," Liam responded, his eyes desperately meeting Zayn's. He loved to see the heat, the gold flecks in his hazel eyes flicker with lust when Liam said that word. When he gave himself over so willingly to Zayn.
Liam quickly dishclothed, stripping completely down until he stood starkers in their living room. He stepped carefully into his new pair of knickers, drawing them up until they covered his cock. He affixed the fine string of thread so it rested right against his greedy hole, already wondering if Zayn would touch him there, if he would tear at the fabric with his teeth.
"Lean over the couch, arse up." Zayn pointed towards the armrest on the farther side of the couch. Liam wasted no time draping himself over the rolled fabric, pushing his firm cheeks out so Zayn could see the white fabric against his pink hole. He shifted his hips tantalisingly, and felt a blush cover his face when he heard Zayn's hungry gasp.
"Are you going to be a good boy for me, kitten?"
Liam's toes curled at the pet name. He had resisted at first, not wanting to let down his hard exterior, not wanting someone like Zayn to know how much he craved those words. Like pet, and kitten, and love.
Zayn made him feel so safe, so truly and encompassingly loved, that Liam finally revealed his need to let go, to submit. Zayn had been such a natural at being a Dominant, and they fell into an easy rhythm of play.
"I want to hear you, Liam." Zayn's voice splintered his thoughts. "You're so pretty when you beg."
"Yes, Daddy," Liam answered loudly, wanting to please, wanting to let his Daddy know how excited he already was. He bucked needily along the couch, relishing the feel of tense fabric clenching his cock, cradling it in its rough fibers.
"Good boy."
Liam heart the click of something hard against their glass table and his body tensed with anticipation. Would it be a paddle, or a belt, or maybe his favourite, the flogger?
He waited for the swish of a whip, or the clink of a chain, but instead, he felt something soft on his feet. A feather, thick and soft, was creeping up the side of his ankle, over his calf, towards the white lace that was cradling his bollocks. It barely touched him there, grazing over his hardened cock, before it swept back down his other thigh, down to the ball of his foot.

YOU ARE READING
Ziam oneshots ✔️
Fanfiction[COMPLETED] Just some stories I found either on the internet or in my brain. Ennjoyyyyyyyy!!!!! Top!Zayn and Bottom!Liam..... DUHHHHHHHHH ;) §~§~§~§~§~§~§~§~§~§~§~§~§~§~§~§~§~§~ Highest rankings: #1 in ziammayne #3 in ziampalik #1 in Bottom!Liam #1...