The battle against the akumatized villain raged through the crowded school hallways, but in a desperate move to evade a blast, Ladybug yanked Cat Noir into a narrow janitor's closet. The door slammed shut behind them, locking with a metallic click as the villain's laughter echoed outside before fading away. 'He's gone,' Cat Noir whispered, his voice tight in the pitch-black space. The locker was tiny, barely enough room for one person, let alone two superheroes. Their bodies pressed together inescapably—Cat noir's back against the wall and ladybug in front on him her hips grinding against the hard length of Cat Noir's dick clutched between them as she shifted for balance.
Time ticked down. Ladybug felt the familiar warning tingle of her transformation flickering out. 'Cat, we can't stay like this much longer. My earrings...' She trailed off, her breath hot against his neck. Cat Noir nodded, though she couldn't see it, his own ring beeping urgently. 'Same here, M'Lady. Three... two...' In a flash of pink light, Ladybug detransformed into Marinette, her civilian clothes rumpled against his suit. Seconds later, Cat Noir's green glow faded, leaving Adrien in his tight jeans and shirt, the staff clattering to the floor.
Darkness swallowed them completely now, the air thick with their shared exhaustion and something electric. Marinette's legs cramped from the awkward squat, her thighs burning. She tried to adjust, but the only support was Adrien's body. Her hips instinctively tried to sit brushing against the bulge in his pants. 'S-sorry,' she stammered, but the friction sent a jolt through him. Adrien groaned softly, his cock hardening instantly under her accidental grip as she leaned into him for stability, her hips pressing forward.
The pressure built fast—too fast. Adrien's breath hitched, his hips bucking involuntarily as Marinette's ass grinded against him. 'M-My lady?' he gasped, but it was too late. Pleasure surged, and he came hard in his pants, hot spurts soaking the fabric. The wetness seeped through, warm and sticky against her thigh.
Marinette froze, feeling the dampness spread. 'Catnoir... did you just... cum?' Her voice was a mix of surprise and curiosity in the dark.
Adrien's face burned with embarrassment, his heart pounding. 'Y-yes,' he confessed, voice muffled against her shoulder. 'It was... you were right there, and I couldn't—'
A giggle escaped Marinette, bubbling into full laughter that shook their confined space. 'Oh my god, The might catnoir just cummed in his pants from a little grind? That's hilarious!'
His cheeks flamed hotter, a spark of anger mixing with the humiliation. 'Hey, if you're the one who made me cum like that, it's only fair I return the favor,' Adrien growled, his hands moving before he could think. In the blind darkness, he found her chest, cupping her boobs through her shirt, thumbs circling her hardening nipples. His other hand slid down, shoving in her pants to grip her pussy, fingers rubbing the damp folds of her panties.
Marinette gasped, her laughter cutting off into a moan. 'Cat—don't ,stop' she pleaded, arching into his touch. But he didn't—his fingers pushed the fabric aside, plunging two digits into her slick heat, massaging her clit with his palm while kneading her breasts roughly.
In retaliation, Marinette's hand dove to his crotch, wrapping around his still-hard cock through the wet jeans. She stroked him firmly, feeling him twitch and leak more pre-cum. Their breaths mingled in ragged pants, the closet filled with wet sounds and stifled whimpers. Adrien's fingers curled inside her, hitting that spot that made her thighs quiver, while her strokes milked him relentlessly.
It hit her first—Marinette's orgasm crashed over her, pussy clenching around his fingers as she cried out, soaking his hand. But it wasn't enough; the ache lingered, demanding more. 'Still... not satisfied,' she panted, fumbling with her pants. She yanked them down along with her panties, exposing her dripping pussy to the stifling air. Her hand freed his cock from the ruined jeans, guiding the thick length to her entrance. 'You've made me this horny, kitty cat. Now take responsibility.'
Adrien's excitement surged, his tip nudging her folds. 'As you wish, M'Lady,' he murmured, thrusting forward. He buried himself deep in one hard push, her walls gripping him like a vice. Marinette yelped, nails digging into his shoulders as he started fucking her—hard, relentless strokes that slammed her back against the wall. The locker rattled with each pound, his cock stretching her, hitting deep with every snap of his hips.
For half an hour, they lost themselves in the rhythm—Adrien's hands pinning her wrists above her ass, his mouth sucking bruises on her neck while he railed her pussy. Marinette tried to support herself at the door as best she could, meeting his thrusts, her juices slicking their joined bodies. Sweat poured off them, the air reeking of sex. Finally, Adrien tensed, groaning as he came inside her, flooding her with thick ropes of cum. 'That was great, my lady,' he whispered, still buried deep, their bodies trembling in aftershocks.
The door flew open suddenly, blinding light flooding in. Alya's voice cut through: 'Marinette? Adrien? We've been looking everywhere—oh my god!'
Marinette and Adrien blinked against the glare, turning to face each other. Her eyes widened at his face—Adrien Agreste, her crush. His at hers—Marinette Dupain-Cheng, his friend. 'You... you're...' they stammered in unison, the secret identities shattering in that moment.
But the shock of discovery paled as they glanced down, seeing his cock still sheathed in her pussy, cum leaking out around it. The entire class stood frozen in the doorway, jaws dropped, phones already out snapping pictures. Nino averted his eyes, Chloe smirked vanished, and whispers erupted like wildfire. Marinette's face burned crimson, but Adrien just pulled her closer, a defiant grin breaking through as the exposure hit them full force.
