Contains: dom!maleReader x sub!Kageyama, jealousy, creampie, possessive behavior, mild praise/teasing, post-high school AU
The low hum of your motorcycle filled the street as you pulled into the familiar lot outside Karasuno’s gym. Even years after graduating, the place still carried the same energy—the faint thud of balls, the rhythm of sneakers squeaking against the floor, and the chatter of players determined to leave everything on the court.
You killed the engine, swung your leg over the bike, and tugged off your gloves, sliding them into your jacket pocket. A few university students passing by slowed their steps, stealing glances at the sleek machine and the rider who handled it with such ease. You barely noticed. Your eyes were already on the gym doors.
Inside, the atmosphere buzzed just like it always had, only now the players were older, stronger, sharper. A practice match was winding down, and the sound of Hinata’s laughter rang above the rest.
“Oi!” he called when he noticed you, bounding over with the same energy he’d had in high school, only taller now, more filled out from years of training. “You came at the perfect time—you should’ve seen my last jump. I’m telling you, one day I’ll get higher than Kageyama for good.”
You chuckled, leaning down slightly so he didn’t have to shout. “Yeah? You’ll have to prove it to me sometime. I’ll be the judge.”
Hinata grinned, chest puffed out in pride, before jogging back to the others.
You watched him go, amusement tugging at your lips, until the weight of a stare pressed against you. Across the court, Kageyama stood with his arms folded, his posture stiff and eyes locked directly on you. His expression might have looked unreadable to anyone else, but you’d known him long enough to catch the tightness in his jaw, the tension in his shoulders, and the sharp, unblinking focus that spoke louder than words.
You excused yourself from the others and crossed the gym. The moment you were within arm’s reach, you dipped your voice low. “You’re glaring so hard, you’ll scare your teammates.”
“I wasn’t glaring,” he muttered defensively, though his voice betrayed him. He looked away, arms crossing tighter. “You were smiling too much with Hinata.”
Your lips curved slightly. “So that’s what this is about.” You leaned in closer, letting your hand ghost against his arm. “Are you jealous?”
Kageyama’s face flushed instantly. “No! I’m not—” He stopped, biting down on the words, but his silence said everything.
“Mm.” You chuckled softly, tilting his chin with two fingers so he had no choice but to meet your eyes. “Then maybe you should stand closer next time, instead of sulking across the gym.”
He huffed but didn’t pull away, his ears red, his pride crumbling under your steady gaze. “…I don’t like it,” he admitted finally, barely audible.
“That’s better,” you said, brushing your thumb across his jaw before stepping back. “Now come on. You’re done here anyway.”
The ride back was quiet, the kind of quiet that wasn’t uncomfortable but heavy with unspoken thoughts.
Kageyama clung to you firmly from the back of the bike, his grip tighter than usual, and you could practically feel the tension lingering from earlier.
At your apartment, he stepped inside first, pulling off his helmet with an awkward kind of relief. He set it down carefully on the counter, then turned to you, eyes sharp but restless.
“Why do you always talk to him like that?” he blurted suddenly, the words rushing out before he could stop himself.
You raised a brow, amused by how worked up he still was. “Like what?” you asked, stepping closer until his back brushed against the wall.
“Like—like you’re interested,” he muttered, eyes flicking away.
Your hand landed firmly on his waist, steadying him in place. “I was being friendly. But if you think anyone else matters compared to you, you’re wrong.”
He swallowed hard, his breathing uneven as your closeness ate away at the last of his defenses. “…Then prove it.”
A grin tugged at your lips. “You don’t even know what you’re asking for.”
His eyes darted back to yours, determined despite the nervous flutter in his chest. “I do.”
The room seemed to shrink between you as you leaned in, capturing his lips in a kiss that left no room for doubt. He melted quickly, his stubbornness unraveling under the firm press of your mouth.
One hand tangled in his hair while the other stayed on his waist, holding him steady as his hands fumbled to grip the front of your jacket.
When you pulled back, his breathing was ragged, his cheeks flushed deep. “Still worried about Hinata?” you murmured against his lips.
He frowned, biting his lip before answering. “No… just—” His voice caught, then steadied. “I don’t like sharing your attention.”
“Good,” you murmured, brushing a stray strand of hair from his forehead. “Then don’t make me waste it on anyone else.”
Before he could respond, you kissed him—harder this time, leaving him breathless as he grabbed fistfuls of your shirt like it was the only thing keeping him upright.
You guided him backward, lips never leaving his, until the backs of his knees hit the edge of the couch and he collapsed onto it. You followed, caging him in, one hand gripping his thigh firmly.
The air in the apartment was heavy now, thick with the heat of your kiss still lingering on his lips. Kageyama’s chest rose and fell quickly, he looked up at you from the couch, cheeks flushed, pupils blown wide.
“Take this off,” you said, tugging at the hem of his shirt.
He hesitated only a second before pulling it over his head, dropping it onto the floor. His body was tense, his muscles firm from years of volleyball, but the way he squirmed under your gaze gave him away.
“You’re beautiful,” you murmured, leaning down to kiss his collarbone, dragging your lips across the skin until you felt him shiver. “All of this is mine.”
“Yours,” he whispered, almost like he couldn’t stop himself from saying it.
Your hands moved down, undoing the knot of his shorts and sliding them down along with his briefs.
He hissed when the cool air hit his heated skin, his cock already hard and straining. You wrapped your hand around him immediately, firm and slow, watching the way his eyes fluttered shut and his lips parted with a soft moan.
“You get like this just from me touching you,” you said, your thumb brushing across his tip, spreading the bead of slick there. He choked on a sound, his hips jerking up involuntarily.
“Please—” he gasped, voice breaking. “Don’t—don’t make me wait too long.”
You chuckled darkly, pressing your palm against his chest to keep him pinned down when he tried to arch up. “You’ll take what I give you. You understand?”
His throat bobbed as he nodded quickly. “Yes.”
Satisfied, you slid lower, kissing down his stomach, biting lightly at the sensitive skin of his hip before finally taking him into your mouth. His entire body jerked at the contact, his fingers immediately tangling in your hair.
“Ah—! Wait—” he gasped, his voice cracking into a strangled moan. His grip on your hair tightened as you sank deeper, your tongue pressing against him, your pace slow and deliberate at first.
You could feel the way his thighs trembled under your hands as you held him open, his breath ragged, every sound spilling out of him raw and unrestrained.
“You’re so loud,” you murmured when you pulled back just enough to breathe, stroking him with your hand as your lips brushed his tip. “What if the neighbors hear you?”
“I—I don’t care,” he panted, desperation thick in his voice. “Just—don’t stop, please—”
You smirked before taking him fully again, this time faster, your hand stroking the base while your tongue worked the rest. Kageyama’s moans grew louder, broken pleas tumbling from his mouth as his body arched against the couch, unable to fight the overwhelming pleasure. His hands clutched at you like he was afraid to let go.
It didn’t take long before his breathing hitched, his body going taut as he spilled into your mouth with a sharp cry of your name. You swallowed every drop, keeping him there until he sagged back into the cushions, trembling, his face flushed scarlet.
When you finally pulled away, wiping the corner of your mouth with your thumb, you leaned back over him, kissing him deeply so he could taste himself on your lips.
“You’re mine,” you whispered against his mouth, your hand cupping his cheek gently now. “No one else gets to see you like this.”
His voice was weak, hoarse, but certain. “I know. I don’t want anyone else.”
Kageyama’s body was still trembling from your mouth, his chest rising and falling in uneven bursts. His lips were red from biting down to muffle himself, though he hadn’t done a very good job—his voice had carried, raw and unfiltered.
You kissed him again, slow but deep, tasting the way his breath stuttered against yours. When you pulled back, your hand slid down, gripping his thigh firmly.
“You’re not done,” you murmured, watching his eyes widen slightly.
He swallowed hard, his body already reacting even though he was still sensitive. “I… I can keep going.”
“That’s what I want to hear.”
You spread his legs wider, pulling him down so his hips rested at the edge of the couch. The way he looked up at you—nervous but needy, his hands fisting the cushions—only made you harder.
Your fingers slid lower, teasing him first. You rubbed circles against his rim, slicking your fingers before pressing one inside slowly. He gasped, his back arching as he grabbed at your wrist, not to stop you, but to ground himself.
“Relax,” you whispered, kissing his neck as you pushed deeper. “Breathe.”
His chest heaved as he nodded quickly, forcing himself to loosen up. The sound he made when you added a second finger was somewhere between a moan and a whimper, his thighs trembling against your sides.
“Good,” you praised, scissoring your fingers carefully. “You’re taking it so well.”
“Feels… weird,” he admitted, voice hoarse, but then his head fell back when you brushed that spot inside him that made his whole body jolt. “Ah—! There—”
You smirked, working him open until he was writhing beneath you, sweat beading at his temples. When you finally pulled your fingers out, he let out a desperate sound, already missing the fullness.
“Don’t worry,” you said, undoing your jeans. “You’ll get more.”
His eyes flicked down, then back up, wide with anticipation. His hands gripped the couch tighter as you lined yourself up against him. “Wait,” he breathed, nervousness flashing across his face.
You leaned down, pressing your forehead against his. “Do you trust me?”
“Yes,” he answered instantly, his voice steady despite the tremor in his body.
That was all you needed. You pushed in slowly, stretching him inch by inch. His breath hitched, his nails digging into the cushions, but he never told you to stop. You kissed the corner of his mouth, whispering encouragements until you were fully inside, buried deep.
“Fuck—” you groaned, clenching your jaw at how tight he was around you. “You feel incredible.”
Kageyama whimpered, his arms wrapping around your shoulders like he needed to hold onto something solid. “It’s—so much,” he gasped, his voice breaking.
You gave him time, kissing along his neck until his grip loosened and he nodded faintly. Only then did you start moving, shallow thrusts at first, letting him adjust. His moans grew louder with each one, his body finally relaxing enough to meet you halfway.
“Good boy,” you murmured, your pace quickening. The sound of skin against skin filled the room, his voice mixing with your low groans. His legs tightened around your waist, pulling you deeper, his desperation showing in every movement.
“Right there—” he cried out suddenly, his whole body shuddering when you angled your hips to hit that spot inside him. His eyes squeezed shut, his mouth falling open as wave after wave of pleasure washed over him.
“That’s it,” you urged, thrusting harder, your hand sliding down to stroke him in time with your movements. “Come for me again.”
He broke quickly, his release spilling hot across his stomach, his body clenching so tightly around you it dragged you over the edge too. You buried yourself deep as you came, groaning his name into the crook of his neck.
You stayed there for a while, both of you still catching your breath, his chest rising fast against yours. His skin was warm and damp, his hair sticking to his forehead, but he didn’t seem to care—he only clung tighter, his legs still looped lazily around your waist.
When you shifted to pull out, he let out a quiet sound, almost a whine, burying his face in your neck.
“Don’t move yet,” he murmured, voice hoarse but small.
You smiled softly, pressing a kiss to his temple. “Greedy.”
He gave you a weak glare, but it melted quickly into a sheepish look. “…Just stay.”
So you did. And later, when he finally let you move, it wasn’t long before you found yourselves tangled together again—his body eager despite his earlier exhaustion, your patience wearing thin whenever he whispered your name with that needy edge.
By the time everything slowed, Kageyama was sprawled across your chest, his breath steady, his hand clutching the hem of your shirt like he was afraid you’d slip away in the night. You brushed your fingers through his hair, the silence comfortable now, heavy with contentment.
“You know,” you said quietly, breaking the stillness, “you’re kind of cute when you’re jealous.”
He groaned, burying his face deeper against you. “Don’t say stuff like that.”
“But it’s true.” You kissed the top of his head, chuckling when he swatted at your side half-heartedly. “Don’t worry—I’ll keep all my smiles for you.”
There was a pause, then a muffled, almost embarrassed reply: “…Good.”
You tightened your arms around him, feeling him finally relax completely. Outside, the city was quiet, the faint glow of streetlights slipping in through the window. Inside, the only thing that mattered was the steady warmth of him pressed against you.
And as you drifted together into sleep, it was clear—no matter the stares, the attention, the noise of the world—Kageyama would always have the version of you no one else did.