Work Text:
Kinktober Day 9 & 20
Prompts: Uniform kink and mirror sex
-
It’s Ivan’s birthday.
That’s the only reason Till is degrading himself like this.
It’s Ivan’s birthday and on Till’s birthday, Ivan got him a Marshall amp that cost more than Till’s entire current set up, which Till can in no way repay monetarily. He knows Ivan doesn’t expect it, that he bought Till the amp because he fucking… he loves him for some reason, but Till hates the thought of being indebted to anyone. That, and Ivan’s birthday happens to also be Valentine’s Day. So. Two birds, one stone.
That’s the only reason Till is currently wearing Mizi’s spare cheerleading uniform, standing and observing himself critically in the mirror of Ivan’s bedroom, waiting for him to come upstairs and unwrap his ‘gift.’
(“Don’t worry about giving it back,” Mizi had said sweetly, while Sua glared like a storm cloud from her shoulder. “It’ll uh… probably be less expensive to pay for a replacement, rather than try and have it cleaned. Or repaired.”
“Disgusting,” said Sua.)
There’s a delicate knock on the door. Till grins at himself in the mirror, an involuntary reaction to Ivan knocking to enter his own bedroom, but it's quickly stifled once he sees Ivan’s head peer through the door and lock eyes with him in the mirror.
“Oh,” is all Ivan manages to say, a breathless exhalation as he blinks. He steps around the door cautiously, like one sudden movement will send Till fleeing out the window. Till doesn’t turn towards him, just stares back at Ivan’s reflection, fists balled at his sides, knees squirming back and forth uncomfortably as he stands.
The uniform is objectively cute. Till has always thought Mizi looked good in it. It’s a little too small for him, tight in the wrong places, but he’s abnormally skinny for a guy, so it hadn’t been much of an effort to squeeze into. It’s maroon and cream in colour, their school’s colours, made of sturdy weatherproof fabric. The skirt barely reaches the tops of Till’s thighs, and by extension the curve of his ass is barely covered at the back. He can feel an alien sensation on his skin there, not used to being exposed to the air when he’s otherwise wearing clothes. He’d left the shorts that Mizi usually wears below off, the healing yellow and purple bite marks between his thighs obvious against his pale skin. The top half is from the summer uniform, so his arms are out, the high-necked collar concealing the hickies Ivan had left on his collarbone a few days ago. His chest looks too flat in it all of a sudden. He wonders if he should have worn a bra and panties too.
“Well?” Till snaps out, his voice less intense than he might have liked. The sheer scrutiny Ivan is dissecting him with makes him feel red hot all over. He can feel the hairs all over his body raising in anticipation, as if scenting the air for what’s inevitably to come. “Is that all you’re going to say? ‘Oh’?”
Ivan swallows tightly, his throat bobbing. He’s still wearing his letterman jacket and jeans, a faint shadow of stubble crossing his strong jaw in the late afternoon. He steps into the room proper and leans against the back of his bedroom door, exhaling deeply as he shakes his head faintly. Till’s stomach twists with panic. Does he hate it? Is this the stupidest thing he’s ever done? Till avoids his gaze, focusing on one particularly prominent outline of Ivan’s teeth on his inner thigh. Humiliation makes his fingers twitch to the hem of the skirt, attempting to tug it down.
“This was stupid,” Till says immediately. “Forget it, I’ll take it off—”
“No!”
Ivan is across the room in seconds, his hands firmly clenched around Till’s waist. His big hands meet in the middle, fingers winding in the fabric at Till’s stomach, one sneaking beneath to graze the sensitive skin of his abdomen. Ivan’s cheek is pressed to his, steady and forcing him to look up and meet his eyes in the mirror. Ivan shakes his head again, and this time, he’s close enough that Till can see the sheer hunger in his gaze.
“No,” Ivan repeats, voice steadier this time, as he bears his teeth in a grin. “No one is going to be taking it off, Till.”
Till opens his mouth to snark a reply, but Ivan is too fast, one hand coming down to brush the edge of the skirt and press around into the mound of his ass. Ivan squeezes, a little too hard over the bruises which are still healing from last week and a hiss escapes Till’s clenched teeth. Ivan’s thumb works continuous circles into Till’s ass, smooth sweeps across the skin before he pauses to press in on the bruise with each pass. Till’s breath is trapped in his throat, his heart thrumming with the thrill of the pain. He can quickly feel the heady relief of total surrender overcoming his better judgement, and he lets his head tilt back just enough to rest on Ivan’s shoulder.
“Well?” Till asks dryly, vocal cords straining to make sound. “Do you like it?”
Ivan nods distractedly, hand which is still poised on Till’s abdomen stroking the skin beneath the cheerleading uniform. His well manicured nails are just long enough to leave a trail of red marks as he scratches lightly. Till shivers at the sensation, the outline of his hard cock quickly becoming evident beneath the thin fabric of the skirt. It tents it just lightly, obvious if you’re looking for it, but otherwise subtle. Ivan’s eyes are swallowed by his pupil, red hot with want as he stares at the shape of Till through the skirt.
“What’s that below there?” Ivan asks delicately. His mouth is hot against the shell of Till’s ear. “Under your skirt. Have you been keeping a secret from the rest of the girls on the team, baby?”
Till’s cheeks are already flushed, and now they take on an even more violent shade of red as Ivan steps straight into the exact kind of role play he’d secretly, selfishly been hoping for. Till squirms a bit in his touch, his knees rubbing together as he lifts a hand to steady himself and presses it to the edge of the mirror. He bites his lip and nods. Ivan squeezes his ass hard. Till gulps and forces himself to speak.
“Yes,” he answers obediently, tugging at the edge of his skirt as if to try and conceal his erection again. “It's… It's a secret. You won’t tell anyone, will you?” Ivan shakes his head as he exhales deeply, shutting his eyes and running the length of tongue from Till’s shoulder up his neck in a languid movement. He presses his hips into Till’s ass, the mound of his own erection thick and wanting between Till’s ass cheeks.
“Since you’re asking so nicely I’ll keep your secret, baby girl,” he whispers against Till’s skin, the deep breath he sucks through his nostrils making Till’s hair dance slightly where it's tucked behind his ear. Ivan’s eyes flutter open, thick lashes low on heavy lids as he offers Till a snide grin. “But you have to do something for me. It’s only fair.”
Ivan retracts his hand from the band of exposed skin at his waist and reaches down to fondle Till’s cock lightly through the fabric of the skirt. It’s rough against the sensitive skin, and Till whimpers faintly at the sensation. Ivan kisses his neck and bare shoulder lazily, rolling his hips against Till’s ass without even thinking about it.
“You don’t have a tight little cunt under there you’re not telling me about too, do you?” he asks. The words are like molten honey, sweet and thick with want and Till shudders with the illicit question. It makes his cock throb against Ivan’s loose grasp through the skirt, and he presses his ass back into Ivan’s crotch, grinding faintly against it.
“No,” Till answers shyly, the flush stretching from his cheeks to reach his chest and the tips of his shoulders now. Ivan slaps his hand roughly against Till’s ass cheek sharply, quickly, and the sudden pain makes Till gasp for breath.
“No, who?” Ivan says.
Till licks his lips, rubbing his thighs together as Ivan’s hand stills on his cock.
“No, daddy,” Till answers quietly.
Ivan resumes stroking Till’s cockhead through the fabric of the skirt, his grin predatory now.
“Good girl,” he says. He lifts the back of Till’s shirt, his bare ass still stinging where Ivan had slapped it, his cock still hidden beneath the front edge. He studies Till’s ass, one finger coming down to toy with the edge of his rim, already pink and prepped. Ivan drags the tip of his finger through the lube still slick against the edge of Till’s asshole, grinning as he goes. “No cunt… so daddy will have to fuck your tight little ass, okay? You’re so wet for me baby girl, you want it that badly? Tell me how bad you want my cock.”
Till whines as Ivan hooks his index finger inside his hole, tugging it wider as he awaits a response. Till lifts his other hand to steady himself against the mirror, the heat from his palm making condensation bloom across it immediately. There’s the gentle sound of Ivan unzipping his jeans, waiting patiently for Till’s response with dark eyes meeting him in their reflections.
“Yes,” Till answers. “Yes, daddy, I want your cock… please…” Till works his thighs together again aimlessly, pressing back into Ivan’s finger so it slips up further inside. “Please, fill me up.”
Till squeezes his eyes shut as he listens to Ivan fiddle behind him, the sudden pressure of his cock blunt against his hole making him gasp. He feels the cool drizzle of more lube as Ivan presses inside, leaning forwards on his toes so his ass sticks out more, bending over and clinging onto the mirror. The sharp pain of the stretch makes his skin itch for more, his head fuzzy as a dizzying high swallows up his senses.
“What would the other girls say if they knew?” Ivan asks tauntingly, hooking his chin over Till’s shoulder to watch his face twitch as he slides his dick further inside Till’s hole. Ivan bites down on the skin of his shoulder ferociously when Till doesn’t answer, but he can’t, pleasure-pain making his synapses explode with sensation as he takes it. Ivan slaps his palm down firmly on Till’s ass and a cry erupts from Till’s mouth. His cock peeks out from beneath the skirt, red and dripping from the lack of proper attention. “Huh? What would they say if they knew you had a pretty little cock between your legs? It’s so pretty, baby girl, it’s okay. I love it. I love you. I love that you’re all mine, just for me.”
Ivan draws his hips back and fucks into Till so hard he feels the shudder through the entirety of his core. Ivan’s big, his cock curved up and just right at this angle to hit that spot deep inside Till that has his mouth dropping open around a silent scream. His fingers scrabble on one side at the edge of the mirror, his other sweaty palm squeaking across the surface of it. Till’s cock jolts between his legs as Ivan fucks into him again, a growl escaping his own chest now as he begins to fuck him in earnest.
Till feels as if he’s floating above it all, each brutal thrust causing him to tip forwards a little more as he tries to keep himself up, desperate to palm at his own cock and unable to let go of the mirror. Ivan babbles affirmations of how pretty his hole is, how tight he is, how good he feels between grunts of pleasure. His teeth work new marks into the skin of Till’s neck and shoulder, wherever he can grasp onto as he moans through the feeling of Till clenching tightly around him. The cheerleading uniform feels much too tight all of a sudden, every inch of the scratchy material making Till’s skin feel raw and chafed, the deep rooted pleasure at the base of his spine and the bottom of his stomach throbbing which each time Ivan pumps his cock into Till’s hole.
He can feel lube dribbling down his balls, the insides of his thighs. Ivan takes one hand off where he’s steadying Till’s hips, his thrusts becoming erratic now as he fucks him harder, faster. Till thinks he’s going to jerk him off, give him the relief his cock is aching for, but instead he reaches up to his chest beneath the uniform and squeezes at the flat pane of his pectoral. Ivan pinches one of Till’s nipples, rolling it between the tips of his fingers.
“I like it,” Ivan affirms roughly as he nears his end. “I like your flat chest and your cock, I want to feel it in my fucking throat, baby girl, but I want you to come like this first. You can do that for daddy, can’t you?”
Till cries out in want, desperate to feel Ivan’s slick palm cupped around his cock, but he’s just pushing him up against the mirror, hips colliding with Till’s ass as sweat beads at his temple and drips the length of his face. It falls from his chin, and Till is somehow so aware of where it lands on the small of his back as he arches further into Ivan. He peels his trembling hand from the mirror, leaving behind the imprint of his flesh, and manages to grab at the tip of his cock just enough to tip himself over the edge. Ivan grips his hips hard as he fucks him through it, the heat of him unloading inside Till’s ass nearly overwhelming as Till paints the mirror with his cum. It spurts aimlessly against the glass, the slow descent of it with gravity somehow grounding as Ivan shudders one last time and tugs Till in flush to his body.
Till is out of it, his ass stinging with the rough way Ivan fucked him, his cock still twitching, his skin alive like thousands of tiny pin pricks are erupting across it. He watches Ivan’s reflection lean forwards, his fingers trail through Till’s cum before he takes his dripping fingers back and presses them into Till’s open and willing mouth.
He tastes himself on his tongue before he collapses back into the safe cradle of Ivan’s arms, the sweet reassurances of how good he is making him pliant and easy as Ivan pulls him towards the bed.
Till’s mouth feels heavy and swollen as he’s laid back on the softness of it, but he speaks through the dizzying high. Feels the smile tugging at Ivan’s pretty mouth when he presses a kiss to his sweaty forehead.
“Happy birthday, Ivan,” Till says.
