Cover of Kneeling for Madi

Kneeling for Madi

Read the story

8 chapters · 28764 words · Read 0 times

Write me a femdom romance between 2 best friends in university, a guy and a girl. She's Madi, a tiny, cute playful and bubbly brunette, with bright eyes and a quick laugh. Outwardly she's a normal girl, but in bed she's a bratty domme. She likes pegging guys, tying them up and making them worship her cute little feet, whether bare or in tights, thigh highs or ankle socks. She's been into it since she turned 18, though she watched femdom porn for years before that. She wants a boyfriend, but none end up as more than a hookup after she shoves her panties in their mouths and pegs them into her mattress. Her best friend knows all about her femdom side after walking in on her, but even though he's into it, and her, he was too shy to say anything. He's Kyle, a tall, muscled rugby player for the university. He's been friends with Madi for years, and had a bit of a crush on her, but it started to burn harder when he walked in on her pegging a tied up guy once. Kyle has a submissive side in bed, but most girls aren't interested in that and think its weird, prefering him to pound them out with his big cock. A girlfriend dominated him once and he loved it, but they broke up shortly after. He and Madi go out together a lot, and he struggles to keep his subby desires to himself, ending up masturbating and playing with his ass to femdom porn in his single dorm. But one night they end up in a club, and one thing leads to another and Kyle ends up kneeling on Madi's single dorm floor.

Characters

  • Jess — A grad student who dated Kyle for three months his freshman year and was the first person to dominate him and truly see him.

Chapter 4: Morning Light and Morning Wood

Kyle woke to the smell of her.

Not the lingering ghost of perfume or the fading memory of vanilla—but the real thing. Her shampoo, coconut and shea butter, filling his nose with every breath. Her skin, warm and salty from sleep. The faintest trace of sex underneath it all, musky and sweet and so fucking intimate that his chest ached.

His face was buried in her hair. His arm was draped over her waist, fingers splayed against the soft cotton of her sleep shirt—when had she put on clothes? He didn't remember that. Didn't remember falling asleep, didn't remember her pulling away, didn't remember anything after the tears had stopped and the world had gone soft and dark around the edges.

But here he was. Still in her bed. Still wrapped around her like she belonged to him.

His cock was hard. Achingly, embarrassingly hard, pressed against the curve of her ass through the thin fabric of his boxers. He must have pulled them back on at some point, or maybe she'd done it for him. The thought of her dressing him while he slept, handling him with that quiet efficiency—it made his hips twitch forward before he could stop them.

She stirred.

Kyle froze. Every muscle in his body locked up, his breath caught somewhere between his lungs and his throat. Maybe she wouldn't notice. Maybe she'd just shift and settle and go back to sleep, and he could lie here in agony until his erection went away or he died of sheer humiliation.

Her hand found his wrist. The one still draped over her waist, the one with faint red marks circling the skin where the ropes had been. Her thumb traced over them, slow and deliberate, and he felt his pulse jump under her touch.

"Morning," she said.

Her voice was rough with sleep. Not the commanding tone from last night—something softer, almost shy. Like she was testing the waters. Like she wasn't sure what version of him she'd find when she turned around.

He didn't know which version he was either.

"Morning," he managed. His voice cracked on the second syllable.

She turned in his arms, twisting until she was facing him, and the movement pressed her thigh against his cock. He sucked in a breath through his teeth. Tried to shift away. But there was nowhere to go—the wall on one side, her body on the other, and the bed was too small to put any real distance between them.

She didn't pull away. Didn't flinch. Just looked at him with those bright, knowing eyes, and there was something in her expression he couldn't read. Something softer than last night. Something that made his stomach flip.

Her finger found the marks on his wrist again. Traced the same path, over and over, and goosebumps rippled down his arm.

"Pretty," she said.

"What?"

"The marks." She lifted his wrist to her mouth. Pressed her lips to the reddened skin. "You look pretty when you're marked."

He didn't know what to say to that. Couldn't form words when her mouth was on his skin, when her breath was warm and damp and sending shivers down his spine. All he could do was lie there, frozen, as she kissed each mark in turn—gentle, almost reverent.

"I—" He swallowed hard. "Madi, about last night—"

Her eyes flicked to his. Sharp. Warning.

"I'm sorry," he pushed on, because he couldn't stop himself, because the words were clawing their way out of his throat whether he wanted them to or not. "For everything. For wanting it. For coming so fast. For—for crying. I know that was pathetic, I just—"

Two fingers pressed against his lips.

He stopped talking.

Madi leaned in close, so close he could count the faint freckles dusted across her nose. Her breath ghosted over his cheek, warm and sweet.

"The only thing I want to hear from you," she said, "is yes or please. Understand?"

He nodded, the movement small and jerky against her fingers.

"Good." She pulled her hand back. Let it trail down his chest, over the ridges of muscle, stopping just above the waistband of his boxers. "Because I'm not done with you yet."

His cock jumped. A bead of pre-come soaked into the cotton, and he saw her eyes flick down, saw the corner of her mouth curl.

She moved fast.

One second she was beside him, the next she was on top, straddling his hips with her knees pressed into the mattress on either side. Her hair hung wild around her face, still tangled from sleep, and she was wearing nothing but a thin sleep shirt that barely covered the tops of her thighs.

He reached for her—instinct, not thought—and she caught his wrists.

Pinned them above his head with one small hand.

The pressure was light. He could have broken free easily. Could have thrown her off with a single shift of his hips. But the moment her palm pressed against his wrists, the moment he felt the weight of her holding him down, every ounce of strength drained from his body.

"Better," she murmured.

She ground down against him.

His eyes rolled back. The lace of her panties—when had she put those back on?—dragged against the length of his cock through his boxers, wet and warm and impossibly soft. She did it again, rolling her hips in a slow circle, and the friction was perfect, maddening, enough to make his thighs clench and his breath stutter in his chest.

"Please," he breathed.

"Please what?"

He didn't know. Couldn't think. She was grinding against him in a way that made his vision blur, and every time he tried to form a sentence, she pressed harder, moved faster, wiped his mind clean.

"Please," he said again. "Please, Madi. Please."

Something shifted in her face. The wicked smile softened, just for a second, into something that looked almost like affection. Like wanting. Then it was gone, replaced by that familiar spark, and she leaned down to press her mouth to his neck.

"You're so fucking desperate," she whispered against his skin. "I've barely touched you and you're already begging."

He couldn't deny it. Couldn't do anything but tilt his head back and let her teeth graze along the column of his throat, sharp and quick. She bit down—a small, stinging nip that made him gasp—then soothed it with her tongue.

Her hands released his wrists, and he left them where they were. Fists curled against the pillow, arms stretched above his head. No rope this time, but the pose was the same. He could hold it on his own. He would hold it.

She kissed her way down his chest. Licked the dip of his collarbone. Dragged her tongue over his nipple, and he made a sound he'd never made before—high and breathy and utterly shameless.

"Wait," he said. "Wait, what are you—"

Her mouth closed around his other nipple, and his question dissolved into a moan.

She sucked hard. Teeth scraped against the sensitive skin, tongue circled and flicked, and he arched off the bed, fingers twisting in the pillowcase. She kept at it—one side, then the other, then back again—until both were red and swollen and aching, until every breath made his chest throb.

"Fuck," he whispered. "Madi, please—"

Then she was moving. Sliding down his body, over his stomach, past his hips. Her hair trailed across his skin like silk, and when she hooked her fingers in the waistband of his boxers, he lifted his hips without being told.

She pulled them off. Tossed them aside.

And then she just looked at him.

His cock curved up toward his belly, flushed dark and slick with pre-come, so hard it almost hurt. He could feel himself twitching, pulsing, leaking another bead of fluid that slid slow down the shaft. He must have looked desperate. Fucking wrecked. And she was just kneeling between his legs, staring at him like he was a meal she couldn't wait to devour.

"Beautiful," she said.

The word hit him square in the chest. He wanted to tell her that she was the beautiful one—that she'd always been the most beautiful thing he'd ever seen, since the first day they met, since before he even knew what that feeling in his gut meant. But the words stuck in his throat, too big and too true for this moment.

She leaned down.

Her tongue dragged up the underside of his shaft—slow, deliberate, from base to tip. His hips bucked. His hands shot down, reaching for her, but she caught his wrists without looking and pushed them back against the mattress.

"Stay."

He stayed.

Her mouth opened. Closed around the head of his cock, hot and wet and perfect, and he threw his head back against the pillow with a groan that seemed to come from somewhere deep in his chest. She didn't rush. Didn't bob or swallow or do any of the things he'd imagined when he touched himself alone in his dorm room. She just held him in her mouth, tongue pressed flat against the underside, and breathed.

The vibrations were enough to make his eyes water.

Then she started to move. Slow at first—just her lips sliding down, taking him a little deeper with each stroke. Her hand wrapped around the base, stroking in counterpoint, and her tongue kept doing something maddening, something that made his toes curl and his thighs shake.

"Fuck," he gasped. "Fuck, that's—Madi—"

She pulled off with a wet sound. Looked up at him through her lashes.

"That's not yes or please."

"Please," he said instantly. "Please, please—"

She smiled. Slicked her lips. Took him deep again.

This time she didn't hold back. Her head bobbed faster, hand working in time with her mouth, and he could hear the wet sounds, the slurping and sucking, obscene and perfect. Saliva dripped down his shaft, pooled at the base, made everything slicker and hotter and so much fucking better.

He was going to come. He could feel it building, coiling tight in his gut, spreading through his limbs like fire. Ten more seconds. Five. Two—

She pulled off.

Kyle made a sound that was half-groan, half-sob. His cock jerked in the air, leaking and desperate, right at the edge and then ripped away. He looked at her—slumped against the pillow, chest heaving, eyes pleading—and she just wiped her mouth with the back of her hand and smiled.

"You can come when I'm sitting on your face."

He blinked. "What?"

She was already moving. Crawling up his body, straddling his chest, her knees pressing into the mattress on either side of his head. Her panties were soaked through—he could see the dark patch, smell her arousal mixing with the lingering taste of his own pre-come on her tongue.

"You heard me."

She reached down. Pulled her panties aside. And then she lowered herself onto his open mouth.

The taste hit him like a wave. Salt and musk and something sweeter underneath, the flavor of her filling his senses until he couldn't think, couldn't breathe, couldn't do anything but drag his tongue through her folds and moan. She was so wet. So warm. So fucking perfect.

"Good boy," she breathed. "Right there. Don't stop."

He didn't stop. Couldn't. His tongue found her clit, lapped at it with broad strokes, and her hips jerked against his face. Her fingers twisted in his hair, pulling hard enough to sting, and he loved it. Loved the way she ground down on him, smothering him, using his mouth like he was hers to use.

He licked deeper. Pushed his tongue inside her, as far as it would go, and she gasped. Her thighs tightened around his head. Her back arched. She rode his face with abandon, chasing something he couldn't see but could feel in every shudder that racked her body.

"So close," she panted. "Fuck, Kyle, don't stop, don't you dare stop—"

He doubled his efforts. Sucked her clit between his lips, flicked it hard and fast, buried two fingers inside her and curled them just the way he'd learned from watching her with other men. Her whole body tensed. Her breathing stopped. And then she broke apart above him—shuddering, gasping, her hips rolling against his face in messy, desperate waves.

He kept licking through all of it. Lapped up every drop, drew out every last tremor, until she collapsed against the headboard with a breathless laugh.

"Holy shit," she whispered.

He sagged against the pillow. His jaw ached. His face was slick with her. His cock was still painfully hard, still leaking, but he didn't care—he'd made her come. He'd made her lose control, made her say his name like that, and it was the best thing he'd ever done.

She looked down at him. Her eyes were dark, her lips swollen from kissing him, her cheeks flushed pink.

"You didn't come yet," she said.

"No."

"Good."

She shifted. Crawled back down his body, settling between his legs again. His cock twitched as her breath ghosted over it, and she smiled—that wicked smile, the one that made his stomach flip.

"Now you can."

She took him in her mouth again. No teasing this time. No slow build. Just heat and pressure and suction, her hand working the base while her tongue did filthy things to the head. He was so worked up, so desperate, that it only took three strokes, four, before the pressure snapped and he was coming down her throat with a broken moan that shook the walls.

She swallowed every drop. Licked him clean. Then crawled up his body and collapsed against his chest.

For a long time, neither of them spoke. Just breathing. Just existing. The fairy lights twinkled overhead, and somewhere outside, someone's alarm clock was going off, and Kyle could feel Madi's heartbeat against his ribs, steady and real.

"We should talk," she said finally.

He tensed. "About what?"

"About this." She lifted her head, and her eyes were serious now. Not the dominant expression from before, not the wicked smile. Something softer. Something scared. "About what we're doing."

He swallowed. "I—"

"Because I don't want to lose you." Her voice cracked on the last word. "You're my best friend, Kyle. And if this—if last night and this morning—ruins that, I don't know what I'd do."

He stared at her. At this girl who had just fucked him senseless, who had tied him to a bed and made him beg, who could command him with a single look—and here she was, vulnerable. Scared. Asking him to stay.

"You won't lose me," he said.

"You say that now—"

"Madi." He caught her hand. Pressed it against his chest. "I've wanted this for months. Longer, probably. I just didn't think—I didn't know how to ask for it. I didn't think you'd want someone like me."

She blinked. "Someone like you?"

"Big. Dumb. Rugby player." He tried to smile, but it came out shaky. "You could have anyone. Why would you want someone who—who needs this?"

She was quiet for a moment. Then she leaned up and kissed him.

Soft. Gentle. Nothing like the frantic, desperate thing they'd been doing all morning. Just her lips on his, warm and slow, like she was trying to say something words couldn't.

"I want you," she said against his mouth. "I've always wanted you. That's the problem."

"What do you mean?"

She pulled back. Looked at him with those bright, honest eyes. "I mean every guy I've been with—every single one—I was comparing them to you. And they all came up short."

Something hot and bright bloomed in his chest.

"So what now?" he asked.

She smiled. That real smile, the one she gave him when she forgot to be cool. "Now, we figure it out. Together."

She settled back against his chest, and he wrapped his arms around her, and for the first time in years, Kyle let himself believe that maybe—just maybe—he could have this. Could have her.

The morning light crept across the ceiling, and somewhere in the building, a door slammed. Life was happening outside this room. Classes and practice and friends and all the normal things that made up their normal lives.

But right now, none of that mattered.

Right now, all that mattered was the girl in his arms, and the promise in her words, and the fact that she hadn't pulled away.

She hadn't pulled away.

And that was everything.

And that was everything.

Kyle stayed still, breathing in the smell of her hair, the faint salt of her skin. His arms were loose around her waist, and he could feel the slow rise and fall of her ribs against his chest. The silence wasn't heavy. It wasn't the kind that needed filling. It was the kind that settled into your bones and made a home there.

Madi traced a lazy pattern on his chest. Her finger followed the lines of muscle, dipped into the hollow of his collarbone, circled back again. Every pass left a trail of goosebumps in its wake. He could have stayed like this for hours. Days, maybe. The world outside her door could burn to ash, and he wouldn't have moved an inch.

"I could hear your heartbeat," she said.

He glanced down. "What?"

"Last night. After." Her voice was quiet against his skin. "You were crying. And I could hear your heartbeat. It was going so fast I thought—" She stopped. Swallowed. "I thought I'd broken you."

Kyle felt something twist behind his ribs. He reached up, cupped the back of her head, pressed his lips to her hair. "You didn't break me."

"I know that now." She tilted her face up. Those bright eyes found his, and for a second she wasn't the girl who'd tied him to her headboard. She was just Madi. Scared. Hopeful. Human. "But I didn't know it then. I just sat there holding you and hoping you weren't having a panic attack."

"I wasn't."

"I know."

He kissed her forehead. She let him.

For a while, neither of them moved. The fairy lights twinkled on, indifferent to the morning creeping in through the blinds. Somewhere down the hall, someone was blasting a playlist through a tinny phone speaker. The campus was waking up. Their lives were waiting.

But not yet.

Not yet.

Then Madi shifted.

She pulled away from him—not far, just enough—and swung her legs over the side of the bed. The mattress creaked as she stood. Kyle watched her stretch, arms above her head, spine arching, sleep shirt riding up to reveal the soft curve of her lower back. His cock twitched with interest, even though he was pretty sure it had nothing left to give. He ignored it.

She turned to face him. And there it was. That grin. The one that meant trouble.

"Be a good boy," she said. "Kneel on the floor."

The words hit him like a slap. His body responded before his brain caught up—already moving, already sliding off the mattress, already sinking to his knees on the hardwood. The floor was cold against his bare skin, rough under his shins. He didn't care. His hands rested on his thighs. His back straightened. His chin lifted.

Madi watched him with an expression that made his stomach flip. Not surprise—she'd known exactly what she was doing. Not satisfaction either. Something softer than that. Pleased, but in the way you're pleased when a book you love gets a good review. Like she'd always known he had it in him.

She crossed to the closet.

Kyle kept his eyes forward. It felt like the right thing to do. Like he'd been told without being told. Through his peripheral vision, he could see her rustling through something—a box? A bag?—and then she was walking back toward him, and he heard the clink of metal against leather.

She stopped in front of him. Held up a collar.

It was simple. Black leather, about an inch wide, with a small silver ring at the front and a buckle at the back. A leash dangled from her other hand, brown leather coiled like a snake. There was something else too—a length of soft white rope, thinner than the one she'd used last night.

"Look at me," she said.

He did.

She leaned down and buckled the collar around his throat. The leather was cool. Soft. It sat snug against his skin, not tight enough to restrict his breathing, but snug enough that he felt it. Felt the weight of it. The significance.

She clipped the leash to the ring. Tugged once. Just a slight pressure, but his whole body leaned into it.

"Good," she said. "Now arms behind your back."

He obeyed. Crossed his wrists behind him, palms facing out, and waited. She walked around him—he could hear her footsteps on the floor, feel her breath when she passed behind his neck. The rope whispered against itself as she unspooled it.

She looped it around his wrists first. Crossed and tied them, tight but not cruel. Then she pulled his forearms together, wrapping the rope again and again, until he couldn't separate his hands at all. His shoulders pulled back. His chest pushed out. His spine curved slightly, forcing him to lean forward a little to keep his balance.

Then she knelt behind him. Bound his ankles together, too. And looped the remaining rope up to connect with his wrists, so that his whole body was one long continuous line of tension.

He couldn't move. He couldn't catch himself if he fell. Every muscle in his back and thighs was engaged just keeping him upright.

She walked back around to face him. The leash trailed from her hand to his throat, and she gave it a light tug, just to remind him it was there.

"You look perfect," she said.

He wanted to say something—something clever, something worthy of her. But the collar was tight enough that every word felt like an effort. He settled for a quiet, "Thank you."

She smiled. And then she stepped out of her sleep shorts.

She was still wearing the panties from earlier. Lace. Dark. Soaked through. But over them, she pulled on a pair of black nylon tights—the kind with a slight sheen, the kind that made her legs look endless. She rolled them up slowly, one at a time, smoothing out every wrinkle, adjusting the waistband until it sat just right on her hips.

Kyle's mouth went dry.

She sat on the edge of the bed. Extended one foot toward him. Her toes, wrapped in sheer black nylon, pointed at his face.

"Worship them," she said.

He didn't hesitate. He leaned forward, as far as the ropes would allow, and pressed his lips to the sole of her foot. The nylon was smooth. Warm from her skin. He kissed it once, twice, then dragged his tongue along the arch.

She inhaled sharply.

He worked his mouth over every inch of her sole—heel to toe, side to side. He sucked her toes through the fabric, one by one, until the nylon was dark with his saliva. He kissed her arch again. Nuzzled the ball of her foot. Did the same to the other one. By the time he finished, his jaw ached and his hands were numb behind his back.

He looked up at her. Mouth open. Breathing hard.

She was watching him with half-lidded eyes. Her cheeks were flushed. Her lips parted. She looked like a queen on a throne, and he was exactly where he belonged.

"Color?" she asked.

"Green."

She smiled. "Good."

Then she pushed her foot forward again. Rested her toes against his cock, which had been semi-hard from the moment she collared him. Now it jerked to full attention, leaking against her nylon-clad sole. She rubbed lightly, teasing the head with the ball of her foot, and he groaned.

"Fuck," he whispered. "Please."

"Please what?"

"Please let me—please keep going—please anything you want—"

She laughed. Soft. Genuine. She rubbed her foot up and down his shaft, slow and deliberate, coating the nylon in his pre-come. "You're so easy," she teased. "So desperate for anything I give you."

"Yes," he admitted. "Yes, I'm—I'm desperate. I'm yours. Please."

She pressed her foot flat against his cock. The pressure was perfect. Maddening. He rocked his hips forward without meaning to, and she clucked her tongue.

"Ah, ah. Stay still."

He froze.

"Better." She kept her foot there, not moving, just resting against him. "Now tell me about last night."

He blinked. "What?"

"Last night. Getting pegged." She tilted her head, watching him. "Tell me how it felt."

Heat flooded his face. His chest. Everywhere. He tried to look away, but the leash tugged his chin back up.

"Don't be shy," she said. "I want to hear it. I want to know exactly what it was like for you."

He swallowed. His throat clicked. For a second, he couldn't find words. Then they came spilling out.

"It felt—" He stopped. Tried again. "It hurt at first. The stretch. Like I was being split open. But then—" He closed his eyes, remembering. "Then you found that spot. And it was like lightning. Every time you pushed in, I could feel it in my cock. In my stomach. Behind my eyes."

"Keep going."

"I almost came before you touched me." His voice dropped to a whisper. "Just from you inside me. Just from knowing you were the one doing it. I've never—no one's ever—"

He broke off. Opened his eyes.

Madi was staring at him with an expression he couldn't name. Hungry. Tender. Both at once.

"I liked it," he said. "I loved it. I want it again. I want you to do it again. Every day, if you want. I'll be whatever you need. Yes. Please. Anything."

She let out a slow breath. Then she stood.

The leash pulled taut as she moved. She walked around behind him, and he heard the drawer open, the familiar click of a cap. Lube. She knelt behind him again. Pressed her fingers against his hole.

He was still loose from last night. Still slick. One finger slid in easy.

"Tell me more," she said.

"I—" He gasped as she added a second finger. "I don't—"

"How did it feel when I fucked you? When I was buried inside you and wouldn't let you come?"

"Amazing." The word came out broken. "Fuck, Madi, it was—I've never felt so full. So owned. Like my whole body belonged to you. Like my cock was yours to touch or ignore. Like I was just—just something for you to use."

She curled her fingers. Found his prostate. Pressed.

His whole body convulsed.

"Fuck!" His hands fought the ropes behind his back. His hips bucked. "Fuck, right there, please—"

She didn't stop. She massaged that spot with the pads of her fingers, slow and steady, and he couldn't breathe. Couldn't think. Every nerve in his body was on fire, and the pressure was building again, coiling tight and fast, and he was going to come, he was going to—

She pulled her fingers out.

He sobbed. Actually sobbed, a high, broken sound that he would have been ashamed of if he'd had any shame left. His cock was painfully hard, leaking a puddle onto the floor beneath him. His whole body was shaking. He couldn't see straight.

Madi stood.

"Color?" she asked.

"Green." His voice cracked. "Green, green, green—"

"Good." She walked around to face him. "You're going to stay there for a bit."

He looked up at her. Unsure. Needy.

She stepped over him—one leg, then the other—so that she was standing with her feet on either side of his body. Then she picked up the dildo from where it had been discarded on the floor, the purple one from last night, still tacky with lube. She knelt down in front of him, and he heard the suction cup base stick to the hardwood. Right in front of his face.

It stood up like a challenge. Like a test.

Madi crouched, took his chin in her hand, and pushed his mouth down onto it. He opened without resistance. Took it in his mouth, all the way to the base, and she laughed—that bright, genuine laugh that made his chest ache.

"Good boy," she said. "Now. I'm going for a run. You're going to stay here and suck on this like a good little slut. It better be soaked when I get back."

He nodded as best he could with his mouth full.

She stood. Walked to the door. Pulled on a pair of leggings over her tights, laced up her sneakers, grabbed her keys.

"Don't stop," she said.

He didn't. He sucked, and licked, and kept going, working his mouth over the dildo the way he wanted to work it over her. From somewhere behind him, he heard the door open, heard her footsteps in the hall—

Then she came back.

She knelt behind him again. Pressed something cold against his entrance. A plug. Small, but the weight of it was real. She pushed it in slow, and he moaned around the dildo in his mouth as it settled inside him, filling him, keeping him open.

She laughed. Soft. Fond.

"Have fun," she said.

The door closed.

Kyle was alone on the floor. Bound. Collared. Stretched. Sucking a silicone cock that tasted like lube and her, with a plug buried in his ass and his own hard-on hanging heavy and untouched between his legs.

He'd never been happier.

Read on DreamPress

Write your own erotic story with AI