Bratty boy

2.4K 49 12
                                        

"No!" Liam shouted as he crossed his arms, his lip sticking out in that damn pout. It wasn't going to work this time, Zayn wasn't that weak ( alright maybe he was, butt not this time.)

"I'm not playing around, hurry up and get dressed," Zayn said firmly with a hard look. The one that usually made Liam behave but Liam refused to back down this time.

"Shan't," Liam replied childishly, as he stomped his foot. Great a tantrum that's just what he needed, Zayn thought as he glowered at Liam.

"Listen here little boy, either you get dressed now or you'll be spending dinner at my friend's house sitting on a sore bottom."

A flicker of fear passed over Liam's face before it was replaced with a stubborn scowl, "no! I don't wanna go!"

"You have until I count to five and you had better be dressed before I finish," Zayn threatened but Liam didn't even flinch.

"One," Zayn began as they stood unmoving in a staring match, "two."

Still Liam didn't make any move to get dressed, "three....four," Zayn continued. Liam shuffled his feet, his frown softening for a second but still he didn't look away, didn't uncross his arms from his chest.

"Five, that's it," growled Zayn. Reaching out he grabbed the top of Liam's arm, forcing him to bend over their bed. Roughly he pushed up the shirt Liam still hadn't buttoned up and curling his hand around the waistband of his boxers yanked them down to expose plump round cheeks. His hand came down hard, turning the skin red as Liam cried out. Pressing down harder on Liam's back as he squirmed as Zayn landed five more hard blows, Liam crying out louder.

"I'm sorry daddy, I'm sorry," Liam pleaded and Zayn paused for a moment.

"It's a bit late for that, perhaps you should have thought before acting like a brat. Now you'll take a spanking for your bad attitude," Zayn said harshly. Liam froze under him, twisting to look over his shoulder at Zayn. Liam's face was red, but his eyes were dry meaning that despite his complaints Zayn hadn't been too rough.

"Fine, you're a big meanie. Fuck you."

Zayn's hand flew down harder than before, the sound of skin on skin filling the room over Liam's gasp of pain.

"You do not speak to me that way, little boy."

His earlier annoyance was now real anger at Liam's disrespectful language, his sweet boy had been replaced with a brat and he was determined to fix it quickly. He grabbed the back of Liam's neck, pressing his face into the mattress harder as he delivered several more smacks.

"Daddy...please, I'm sorry, I really am."

Zayn stopped, his hand raised in the air ready for the next blow when Liam finally relented. He stopped struggling, his hands gripping the sheets rather than pushing down as he thrashed to get free. Zayn smirked as the words he had been waiting for fell from Liam's lips, muffled into the bedding as he turned his head to the side. Lowering his hand Zayn ran it gently over the shiny red skin of Liam's bottom, heat radiating from it as Liam sniffed back his tears.

"I should hope so," Zayn said sternly as he let go of Liam's neck. His hand trailed down Liam's spine making him shiver. Grabbing Liam's hip hard, Zayn flipped Liam onto his back, enjoying the hiss of pain that escaped Liam's mouth as his sore arse brushed the sheets.

"Daddy," Liam whined as he held out his arms toward Zayn, tears still running down his cheeks. His actions a clear sign that he was seeking comfort as was the open expression on his face. Rather than pulling Liam into a hug Zayn leaned down over him, his hips pressing down on Liam's making him whimper.

Ziam oneshots ✔️Where stories live. Discover now