Warnings: sub!Kate; dark!Dom!Owner!Reader; dark!widow; standing cnc/free use; collaring; leash-training; dumbification; physical punishments; degrading; oral; training; voyeurism/exhibitionism; dom/sub-master/pet dynamics in public; sharing; flirting; power imbalance professor/students; public sexual acts; orgasm control; strap-on use; double-fingering; feral!doms; some violence; blood; dark!Natasha;
Kate sucked obediently on your fingers, both of her hands moving roughly up your thighs, her eyes locked on yours.
"Yes, Professor." Her voice was muffled around two of your fingers as you pressed down on her tongue, forcing her mouth open. Kate leaned against your legs for balance, her legs still shaky from the treatment she endured at the hands of the Russians.
"Do you need to rest, princess?" You pulled your fingers from Kate's mouth and she chased them, trying to bite them playfully as she smirked up at you.
"I'm yours, Doctor Ivanoff," she murmured. You inhaled sharply when she found your fingers again, sucking three of them into her mouth, moving her tongue over them slowly.
"Need you," you grunted when Kate's hands moved higher, rubbing her fingers over the junction of your hips and your thighs. Your hips were already moving, and you pulled your fingers from Kate's mouth, grabbing the back of her head and forcing her face into you. As Kate licked you slowly, you unfastened the wickedly pointed choke collar, tossing it on the floor in disgust. You rocked lightly against Kate's mouth as you looked at her neck making sure there wasn't any lasting damage. She seemed to be okay. You almost lost your balance when Kate's teeth grazed across your clit unexpectedly and your fingers clenched in her hair. Kate's fingernails dug into your thighs as she expertly put her mouth to work, sending you spiraling rapidly towards an orgasm, given how you had been edged. You ignored the way your legs were starting to shake, pushing Kate's face into you further.
"Please," Kate gasped before returning her tongue to your swollen clit. Her face was absolutely covered in you, her eyes locked on yours and you lost it, leaning forward with your hand on the wall for balance in case your legs gave out. Kate immediately went to work cleaning up your mess before nuzzling into your thigh again, whining contentedly. You smiled, moving your fingers tenderly through her hair.
"You did so good for me, puppy. Let me take you to bed, hm?" You smiled and helped Kate to her feet, letting her Koala you to the loft upstairs. You chuckled when she nuzzled her cheek into your shoulder, almost half asleep by the time you tucked her securely into bed. "That's my good girl." You leaned down, kissing her cheek and Kate grabbed for you. You let her pull you into bed with a laugh and she wrapped around you securely, drifting off almost immediately. Poor thing was exhausted.
...
You woke in the morning covered in sweat, Kate draped completely over your body, still asleep. You scrolled through your notification at a text that came in from Natasha early.
Can I come over?
"Of course." You mumbled as you typed, slipping out of Kate's grip and sliding some sweats and an old t-shirt on. You were betting that Natasha had a rough night dealing with the aftermath from Melina and was coming as a friend – an ex, even – rather than a boss or a trainer. In other words, there was no need to be fancy. You slipped downstairs, putting on a full pot of coffee and turning on the news.

YOU ARE READING
Professor's Pet
FanficDr. Elizabeth Ivanoff, a high-ranking history professor at a prestigious New York college, is on the hunt for something. But she never expected what fell into her lap, courtesy of her boss Natasha Romanoff's little sister Yelena. Will Kate submit to...