Actions

Work Header

The Key to a Woman's [Heart]

Summary:

Ymir was never one to turn down a quick fuck detached from any pesky strings. Now the only girl she'd turn it down for is telling her to go for it. Asking to watch her go for it, in fact. There's just one snug problem, and Yelena was never one to negotiate.
Or to pass up a nice, virgin ass, for that matter.

Notes:

(See the end of the work for notes.)

Chapter 1: The Bet

Chapter Text

Ymir stepped off the bus in a hurry, sporting a crowd-parting frown and disregard for traffic laws. Historia's birthday present was way overdue and something very rude was going to be done about it. 

Never before had Ymir suffered the sight of her little blonde goddess unwrapping a present while she had none to give, and so merely stood there empty-handed like a girlfriend-shaped bag of disappointment. As it were, the present Ymir was hunting down today was responsible for the one Historia did get her hands on. A present sending a present — that was really fucking funny. Got even funnier when Historia opened the damn thing...

Inside the plain, black box was a tiny, metal sheath, complete with a- a piss slit and a padlock! It wasn't for Historia; obviously. Chastity cages were meant for cocks. Hence the holdup. 

The stubborn mule of a present had spent the past two weeks texting up a storm with Historia to discuss the holdup. Two weeks. With no progress Historia deemed fit to share. With no real interest in the kind of sex she normally craved. Which was just great, because that was the kind of sex Ymir still craved. Very badly.

Her troublesome goddess might have been too fixated on this odd new kink to notice the writing on the wall, but Ymir could read it just fine. This particular present wasn't going to arrive unless someone locked that thing onto her cock and handed the key over to a woman she'd never so much as texted before. And it wasn't getting anywhere near Ymir's cock. 

Well, no nearer than it already was, stashed in her one of her pockets. Curve-hugging denim did little to hide the cage's blatantly phallic shape, so she wore her old, leather jacket to try and cover it up. It didn't matter in the end; the address didn't take long to find. As it turned out, the present lived on the sixth floor of an apartment building with a busted elevator. Which was also just great...
She only found the right door after getting winded and only rang the bell after catching her breath. Panting her way through the conversation didn't exactly fit her ideal image of giving someone a piece of her mind.

The present answered the door and Ymir's eyes shot up, betraying her surprise. The smug profile picture she'd been shown was in no way enough to prepare her for the real thing — or its height. Yelena was like a foot taller than her. No wonder Historia was dead set on sticking with such a difficult person. Tall, fit, allegedly kinky, apparently hot as hell in a suit, hot enough to make a bowl-cut work... hot enough to make someone else's girlfriend drool over text messages... 

The latter had often put Ymir in a foul mood, but now it seemed a bit... hasty... to barge in, mouth off and barge out. Negotiation meant gritting her teeth and sticking with an iffy plan, but it also meant sticking seven inches of frustrated girldick into a gorgeous cougar. A cougar who had, albeit in the vague and evasive manner often favored by horny subs, been described to her as a massive butt slut.

Now, if Ymir could change two things about Historia, she'd only change the one: her utter disinterest in all things anal. And hell, maybe this was her chance. 

Historia wanted to watch Ymir fuck another woman; as per the similarly vague and evasive request. So, she might as well watch her buttfuck an apology out of this exceedingly stubborn giantess and pick up a lingering curiosity while she's at it. Which shouldn't take much to inspire. A front row seat, a few sultry looks, a little teasing, a little denial, a butt plug... Yeah, Historia'd come around. Tougher nuts have cracked. 

The smaller blonde would become a butt slut in training the moment that plug slid in and filled her cute little ass out, and the bigger blonde would become a lot less insufferable. The bored confidence in her eyes alone was enough to tick Ymir off. Just standing there and making eye contact felt like an uphill battle. She wouldn't look so high and mighty squirming around the fat dick she'd confused for a toy.

Yelena stole Ymir's attention with a sigh, and pressed an open palm to her crotch.

"Hey, get-!?" Ymir's breath hitched as Yelena squeezed, not tightly enough to cause pain, but not gently enough to steer clear of it either. Ymir slapped the hand to get it off, but couldn't get a flinch of out it.

Yelena gave her a bemused look, and another squeeze. Lower. Down where she was pent up and tender... The hand drew back, pulling her closer like no leash could. Close enough to kiss her, if she pleased.

Ymir hurriedly pried herself free, but not before Yelena had... inspected her. If she wanted to know whether Ymir had locked herself up like a meek little pushover, the first squeeze cleared it right up. The next three only riled her up, giving Yelena a growing bulge to smirk down upon. 

"You're having trouble putting it on?"

"What's your trauma?" Ymir snapped, glaring. "I'm here to talk."

"About having trouble putting it on," Yelena concluded, all but demanding a foot up her ass. Or something like it, anyway.

"To talk about not putting it on," Ymir corrected.

"It sounds like a short conversation." 

"And about making things work without putting it on," Ymir continued, painfully aware she was being toyed with. Tested. Maybe Yelena knew about the ongoing dry spell and felt like pushing her luck.

"And you're waiting for my permission to start?" 

"...So about your creepy sex thing!" Ymir shouted into the hallway, letting the echo sum up her gripes with the level of privacy on hand. She grinned as her point was made, enjoying the control she'd regained. "Wanna let me in or do we want your neighbors to chime in?"

Yelena leaned in so close it was tempting to step back. Maybe this was how Historia felt around Ymir, being shorter still... "Ask. I expect full sentences, Ymir." 

Ymir blinked, pushed Yelena aside, and tripped on the way in. She immediately looked over her shoulder and found a suspiciously innocent-looking Yelena offering a hand. A hand that was only half open, expecting Ymir's fingers to get between the thumb and index. As if Ymir were some clumsy fairytale princess and Yelena her prince charming. 

She refused it, of course, and kept her jacket on. No matter how this went, it wouldn't take long.

Once she was back on her feet, Ymir made an effort to look like the one leading, and not the one being led deeper into the apartment. The furniture therein was sparse, but expensive. And impossible to pay any real attention to with Yelena around. That busted elevator was doing wonders for her ass.

Ymir let herself fall behind as they approached an oversized coffee table, only to sink her fingers into Yelena's tense rear and press herself close, reminding the tall blonde of the tenting frustration she'd groped and ignored. "Payback's a bitch and you'll be one too," Ymir growled. She would have held Yelena by the throat and growled it directly into her ear if not for the awkward difference in height. It's hard to make someone feel small when you're standing tip-toed. But then, there are ways of getting around that. "Bend over, bitch-to-be." Her middle finger dug into the crevice between Yelena's cheeks, narrowing down the exact spot she wanted to fuck most and massaging it through the smooth dress pants she'd have to yank down first.

"And if I refuse?"

"Go ahead. See what I'll do," Ymir threatened with the unshakable confidence that always made her girlfriend melt. Her wandering hands felt the firm corner of a phone in Yelena's pocket, fished it out and placed it on the coffee table. "Now tell Historia where my fingers are and where you want my dick to be. Start typing. You'd better get real descriptive if you want her to ditch work."

"You both know where I want it," Yelena teased, reaching back to stroke the cage's obvious bulge before Ymir twisted the blonde's arm behind her back.

"You're having trouble turning it on? Could always get your fingerprint and send a few messages myself. Get you a nice, new profile pic too while I'm at it."

Yelena let out an amused breath, bending over as she was told, onto the coffee table. "What do you think about making a wager, of sorts?" She added intrigue to the question by grinding her wonderful ass into Ymir's straining tent, forcing her to stifle a gasp. 

"Like what?" Ymir absently released the arm and stared, hypnotized by the sight of her bulge disappearing into those perfect cheeks. 

"A little kitten told me you can handle yourself in a fight," Yelena began, casting a sultry look over her shoulder.

Ymir's curiosity had never been so fucking piqued. 

"And there is that little issue you wanted to talk about. I'd still say you belong under lock and key, but... maybe you could wrestle me down and change my mind." 

Ymir gulped, her arousal boiling over and staining her panties. There was no room for 'maybe's. She could definitely go for an argument this simple and hot and easy to win. Yeah, they couldn't fuck — not without Historia around — but they could still do stuff. With extra liberties if it meant sealing the deal her girlfriend was having so much trouble with. The little goddess would definitely melt on the spot, eating up the juicy details and a mouthful of cum too, if Ymir had her way... "So what do I get if pin this fat ass down?" 

"Me." Yelena kept grinding, inviting Ymir to start thrusting. The pressure was addictive. "In any way you'd like. In any way you can't have Historia. Your toy collection pales in comparison to mine, by the way." 

"Yeah?" Ymir sighed, shuddering, removing her belt and acquainting it with the side of Yelena's rump. The leather made a loud crack, despite the restraint she'd mustered. Yelena didn't seem to mind. The way she tensed up in response all but sealed the deal. No way in hell would this be a one-time thing. Ymir could really use a girl that likes it extra rough. Maybe she'd make Yelena into Historia's bitch too — see if she can still play the hard-to-get domme after that. "Anything I should know? Keeping secrets could get you punished, and we don't want that, do we?"

"You'll learn either way... Mistress."

"Fffffuck yes I am." That word — the M word — was a weapon of mass destruction, vaporizing reason and ending all internal strife. Back before Ymir fell in love with her favorite ball and chain, the word was an invitation for a wild, sweaty, three-day-sleepover, the likes of which had unearthed half the kinks she was now stuck having to sate. She was about to pick up a few new ones and she couldn't give a rat's ass. Not so long as she got Yelena's. "And if I'm the one getting wrestled down?" she inquired as if courting the devil, fully intending on glossing over a catch of massive importance or two herself. Just for a bit. Later on, they'd be free to stand out like the alluring dark-blue panties peeking over Yelena's dress pants.

"Simple. You let me lock this naughty thing away and we get Historia her birthday present. But by then it'll feel like yours."

Ymir scoffed. "Deal." If Yelena wanted to get hatefucked, she was making good progress. "First to cum loses, but feel free to take your time," Ymir added, giving Yelena's ass a possessive squeeze before stepping away to get rid of her jacket, shoes, valuables, and any other objects that had no place in a friendly fuck-tussle. Yelena followed suit, loosening her tie with a slow exaggeration that tested Ymir's resolve to stick with fingers, tongues and nothing more. As per Historia's rules.

Their eyes stayed locked on one another's the whole time, flirting wordlessly. Even as the two sank to their knees and began to mingle. Gently at first. Testing each other with fleeting, noncommittal grabs which involved brazen groping more often than not. Ymir took it easy on her new plaything, not wanting to give her more than she could handle. Not before their little catfight concluded. At least that was the case, until Yelena went and asked for it.

A careful lunge and a sudden shift of weight brought Ymir down, snickering up at the feisty blonde so as to say 'so that's how it's gonna be'. The blonde in question was in no rush to pin Ymir's wrists to the uncarpeted floor, nor was Ymir in any rush to stop her. She put up a token fight and allowed herself to lose for a bit, just to spice things up. 

Channeling her inner porn actress, Ymir even failed to free herself when Yelena opted to restrain two hands with one. The sight of her other hand retreating, its destination unclear, was simply too alluring to interfere with. The appeal was second only to the sound of a zipper, and the feeling of Yelena's palm, unfettered by denim.

With the slightest bit of help, Ymir's throbbing womanhood sprang free. She couldn't help but thrust her hips when Yelena grabbed it like she owned it. Which wouldn't have come as much of a surprise; the blonde certainly knew her way around it. Her thumb came to rest on the very tip, massaging it all the more playfully when a bead of precum dribbled out, only to be smeared along the entire cockhead. As well as its oh so sensitive underside. Ymir was about to thrust again, when Yelena gave her shaft a firm squeeze and bent it enough to hurt just right.

"The game's clearly rigged. Should I be asking for my money back?" Yelena cracked wise, putting her lips dangerously close to kissing range. The only resistance she faced was the thigh digging into her crotch, making sure Ymir had company on the slippery road to defeat. 

"I'd have to punish you real bad if you bailed on me now, bitch."

"You might be in trouble if I don't, Mistress. Chastity cages can be rather tight, you know."

Ymir freed her hands without urgency, placing them on the back on Yelena's head to steal a quick kiss, then running them down to the blonde's rump like she was about to own it. "Mmm, how tight?" She squeezed back, taking control of Yelena's hips to guide the gorgeous butt slut along her thigh and leave a stain for Historia to blush at.

Yelena chuckled, winding a gentle, newly freed arm around her domme's neck to pull herself closer and whisper thinly veiled innuendo into a curious ear. Her other hand released Ymir, tracing a finger down her shaft. "First of all, there's the ring..." She formed one with her thumb and index, having wrapped them tight around the very base of Ymir's privates, taking a moment to apply welcome pressure to the brunette's taint. "A bothersome fit, for some. But I'm sure you can handle it."

"Doesn't sound too bad. Bet I'd slip right in," Ymir played along, already picturing the way her dick would sink into Yelena's pale ass after the tip made it in. Nevertheless, she prepared to push the blonde off the moment things got too risky. At this rate, it wouldn't take very long at all. 

"I'm glad you think so too, but the cage itself isn't quite as benign." Yelena undid the 'ring' and gave Ymir's sack a playful tug on the way back up to her tip.

Ymir slid a hand under Yelena's pants as she spoke, slowly working her way towards the entrance she wanted so badly. "I think you've had practice, but don't worry. I'll be gentle with your cage."

"It won't be so bad at first." Yelena rubbed her palm into the tip as she spoke, making it slick and catching every ounce of Ymir's scattered attention. "A little odd. A little cramped. Nothing a big girl like you can't handle. However..." Her well-lubed hand slid down to grasp Ymir's length with a rough, but refreshing confidence the brunette was wholly unaccustomed to. "Historia says you can't go two days without bending her over, and still find the energy for porn. That won't be an option anymore. Not with your pathetic attempt at an erection straining against something much too firm to give way." Yelena continued, upping the pressure until Ymir gasped. Her smile grew sinister. "I can't wait to find out what it'll do to you. Now we... just have to get you ready."

Ymir finally took heed of the alarm bells ringing in her lust-addled head. Sobering up within the span of a second, she pushed Yelena aside and tried to roll over on top of her, only to find she couldn't. 

Yelena had spread out her legs the moment she was pushed, bracing them against the floor. That alone kept her from being pushed any further, but her arm sealed the deal. The one she'd wrapped around the back of Ymir's neck, forming two sides of a triangle with one obvious opening, which she'd closed with her own neck under the guise of flirtatious whispers. And an arm still remained free. Free to make use of the confusion and bring one of Ymir's arms within reach of yet another grasping hand. Now the triangle was tipped with Ymir's tightly-clasped wrist, and Yelena was yet again free to put her slickened hand to work. 

Even with one arm free to resist, Ymir could only slow the ceaseless pumping that followed. She immediately thought to make of her legs, but ran into another roadblock.

If this hadn't been her very first indoor scuffle, she might have understood why Yelena had elected to wrestle barefoot. She would have had a decent chance of breaking free of this hold. But she didn't, and she wouldn't, as socks didn't do so well on wooden flooring. And she was still wearing them. 

A husky chuckle made it clear that Yelena was well aware. The effort it took her to make one of Ymir's feet slip was nothing in comparison to the effort it took Ymir to keep them from slipping on their own. The taller woman with longer, more powerful legs took unmistakable pleasure in lording this advantage over her foe, and shared it by force — pump-pump-pumping her hand up and down Ymir's shaft, making sure she lacked the wherewithal to think of something useful.

"Good girl. You're doing so well," Yelena whispered, inviting a looming orgasm to drift ever closer.

"Shut up," Ymir hissed, attempting to summon strength she didn't have. Her wild scramble for freedom caused nothing more than grunts and labored breaths. None of which came from Yelena.

"Don't fight. It'll be over in no time at all."

"Stop..." Ymir said, vast effort plain in her voice, "stroking." She began kicking off her socks, but there was so little time.

"You'll cum even sooner if you think about something you like. How about sexy little Historia?"

"Shut up!" 

"Her plump little butt, her pretty lips, her warm, needy pussy... and her asshole..." Yelena pumped faster, feeding flashes of nudity into Ymir's head. "I know how badly you want it. To stretch that snug hole around your cock a little faster than she'd like. To make her whimper and squirm and ask you to stop without ever meaning it. To fall so deeply in love with it despite the pain and humiliation. To make her love those too and make her yours for good. I know." 

Ymir couldn't take it anymore. She could only drown in shared fantasies, awaiting each word and each pump despite herself.

"I want it just as badly... but Historia's a bit meek for my taste."

For a moment, the small, perfect blonde Ymir saw ravished in her mind's eye had changed. Her hair wasn't blonde, nor her freckled skin pale. There was a metallic glint where her pussy would have been, and pained bliss on her face. For only a moment. 

For the worst possible moment.

"Fuck!" she whined, knowing it was over. Her feet kicked at the floor, their heels bared and strength waning. White droplets began to spill, coaxed gently from Ymir's pulsating length while Yelena hummed in delight. Ymir closed her eyes in shame and held onto the closest thing there was. The closest person...

The one who kept telling her how okay it all was. To let it all out. How much better it would feel from now on...

Some part of her had forgotten what this woman meant to do, and wanted nothing more than to be held and whispered to. Just like this. 

Another, stronger part knew better and bid her to stand. Her legs were so unsteady she could barely get upright before Yelena pulled her up by the collar, basking in victory and making her feel so, so small.

The blonde's clean hand came to rest on Ymir's cheek, stroking it with a loving thumb. "I think it's time we took a look at that toy collection. After all, you're technically a part of it now."

Ymir grabbed her stuff and bolted, only to be yanked back. Before she knew what was what, Yelena twisted her wrist to its painful limits, brought her close, and wrapped an arm around her throat. That done, she released the wrist to secure Ymir in an uncompromising headlock. 

The shorter, more worn-out of the two kicked helplessly at empty air as she was dragged back, releasing quiet groans and fighting to force her fingers into the crevice between her neck and Yelena's arm. Her efforts prompted no concern on her captor's part. 

"Shh-sh-shhhhhh," Yelena blew into Ymir's ear in some ridiculous attempt to calm her down, maneuvering her around with ease and minimal property damage. "Settle down, Mommy's got you. She'll put you under if you don't behave."

Ymir's frantic struggling provided her an occasional breath of air, but she knew better than to think it'd buy her time. Yelena wasn't strangling her. She was compressing the arteries in her neck, directly starving her brain of blood. Without blood, there was no oxygen, and without that, Ymir would pass out. Not in minutes, but seconds. Her vision was getting spotty. Her movements already slowing, gradually losing coherence. 

"It's okay, keep thinking with your dick. It won't be long now. Mommy's got you drooling already..." 

Ymir groaned, knowing it was true. Pathetically pawing at Yelena's arms as things got darker, and darker... 

"Shhhhhhh... Don't fight it. Just let it happen..."

...And darker...

"Good girl..."