Work Text:
Eyes... It’s all Zelda sees in the back of her mind as she unlocks the door to her apartment. Eyes so full of lust and intrigue, desire practically oozing from them like tears, all aimed at the man she’s been dating for months now. They all know, too. They have no excuse. And yet… I can’t believe them, she sneers to herself as their intensity lingers like a bad taste in her mouth.
A gentle press of lips to the crook of her neck stirs her from her stupor. The gesture is so tender and sweet, she turns with a start towards Link’s smiling face. Oblivious, she can’t help but scoff as he waits patiently with the object of her misery still draped over his shoulder.
“I’m surprised you didn’t put your shirt back on for the walk home,” Zelda offers, hiding her unease behind a tight grin.
He blinks at her dumbly. Gears turning slowly, he fidgets with the Frisbee between his fingers before glancing down at his chest. “Oh…” It comes out a mumble and he has the audacity to look bashful. “I guess I forgot.” His laugh is half enthused and half embarrassed, but it makes Zelda’s stomach roll all the same.
Small beads of sweat roll down his skin as his chest shakes. A light tan kisses his muscles from their exposure to the morning sun. Her lip quivers at the thought of kissing it, too. Of staking claim over his gentle curves out of sheer defiance so he knows how strongly her heart pulls towards him at every waking moment. Maybe then the plague of interested eyes wouldn’t sting quite so badly?
Ultimate Frisbee has been a Saturday morning staple since early spring, a consistent spot on everyone’s calendar always filled with fun and shenanigans. But with the weather now warm and the competitive impulses high, it was only a matter of time before clothes were forgone in favor of comfort.
It had all been so innocent. Dark tiger stains were appearing down everyone’s backs to commemorate their efforts. Many of them had resorted to splashing water in their faces for a quick blast of relief. But Link… he tore his shirt off in one fell swoop, tossing it towards his bag before tipping his water bottle up for a drink.
Mesmerized, Zelda watched as his throat bobbed, dribbles escaping the corners of his mouth and racing down his damp body like eager hands. It had felt intimate and wanton until the glass of realization came shattering down around her. Green orbs snapped to the women beside her.
Mipha’s eyes were locked on target. Heavy lidded and relentless, she gawked openly and sighed, her teeth pinching down against her lower lip. Something ugly boiled within Zelda’s gut. It surged adrenalin through her veins like lightning, but when she made to take a step, she caught a hazy pink dusting the tips of Impa’s ears. The Sheikah turned away, but not enough to hide the aroused side-eye she was trying to pull.
It never got better. Throughout the rest of the game, the two women kept devouring him wordlessly. Even Purah joined in, attempting to graze his abs with a sneaky hand while “blocking” and to Zelda’s utter astonishment, Link remained oblivious. He laughed and played, jumped and ran, clapped and cheered for Zelda every time she caught the disk, and not once did he take notice of the piranhas circling him at every turn.
Zelda pushes through the front door, shaking her head in hopes of dispelling the memories. Although her relationship over the last four months has been nothing but spectacular, the whole encounter had left her with a sickening seed of inadequacy rooted deep within her heart.
“Do you want me to put it back on?”
She stops and meets his gaze once more. There’s something genuine and pure in his cerulean eyes that she finds utterly disarming. His fingers are already gripping the fabric in anticipation, awaiting her command like the sweet puppy he is. Electricity pumps through her veins once more. Stepping towards him, Zelda plants a gentle hand to his chest and leans in until her lips are barely brushing the shell of his ear.
“Ya know, it’s less work for me if you leave it off,” she whispers with molten breath. Link visibly shivers. A catch in his breathing spurs her on further. “This morning was fun, but we can play some fun games… just the two of us.”
Zelda doesn’t bother waiting for a reaction. With a light chuckle, she makes her way to the bathroom, Link following closely behind. This isn’t new territory for them. She reaches into the shower and twists the handle, throwing Link a knowing look over her shoulder.
“Could you help me?” She bats her lashes and traces the bottom hem of her shirt with the tips of her fingers.
His lips are parted as he watches her pose suggestively. It’s so put on. Such a painfully obvious act, but it works as intended when he closes the distance and presses his chest to her back. As he kisses the delicate grooves of her neck, she leans into him and lets his hands roam across her hips.
It ignites a warmth in her core. Encourages it to build and grow, as he drags his calloused palms up her ribcage, slowly guiding the fabric up and away. His lips don’t leave her neck until it’s necessary, but with her shirt shucked away and on the floor with his, he eagerly spins her around and dives in for more.
“Yours is already off,” she pants in his ear, “so you have to take a second turn.” His teeth nip against her pulse point, forcing her to bite back a moan.
He kisses the sensitive skin as an apology and pulls back to admire the sight. “You should have worn a sports bra,” he hums, breath fanning out across her chest. He drags his thumbs across the heavy white lace caging her breasts. They look about ready to burst from their confines. “That couldn’t have been comfortable to play in.”
He’s right. It hurt like a bitch. Even without having large assets, the lack of support made the weight of each jump slam against her ribcage like a bag of nails, but it was worth it to see that glint in his eyes grow hungry. Worth it to see him lick his lips and lower his face to meet his meal.
Zelda arcs her back, tensing her muscles and entangling her fingers within his hair. She can feel his hum of praise reverberate through her skin as she tucks her arms against the sides of her breasts to push them up even more. “I wanted to surprise you,” she coos breathlessly, and feels the hooks of her garment come loose. Her grip on his head tightens as the lace falls to the floor. “And this,” she breathes hauntingly as she grinds her hips against his, “is just the beginning.”
He groans. Melting like putty below her touch, he hooks his thumbs into her waistband and throws her underwear and shorts off together. His palms drag back up her curves, cupping her rear and drawing their bodies impossibly closer. His interest is undeniable against her abdomen.
He turns his head to favor one side. His lips ghost over her nipple, tickling her nerves with anticipation before licking the small bead like candy. She’s a furnace as he draws a hand up to tease the other breast while he continues his devotion. Biting down on her bottom lip, Zelda moans through her teeth and grips his hair with a vengeance.
Control , she reminds herself. Taking a breath, Zelda releases her vice grip and instead reaches for her shower cap on the counter. Link eyes her movements with curiosity, still tracing the outline of her areola with his tongue. She meets his gaze. Smiling sweetly, she gathers up her thick strands and tucks them neatly beneath the plastic cap.
Her expression melts into something sultry. Eyes lidded and lip between her teeth, she takes a moment to cup his face and admire the view. She watches his eyes flutter briefly as her thumb strokes the strong line of his cheekbone, and for a moment she feels like she holds all of the power in the world.
“You know,” her words flow like molten honey, “saliva doesn’t constitute a shower.” She removes herself from him slowly, slipping a finger into the waistband of his shorts and letting it snap back against his skin. A small noise chokes from his throat. She turns away and steps into the steaming stream of water. All she has to do is wink and he’s scrambling. Garments discarded, he slides up behind her like a starved animal. Searing kisses sting the crook of her neck with more fierceness than before. One hand finds purchase on her thigh, kneading and groping the taunt muscle while the other drags itself tortuously towards her core.
Hot breath mixes with the steamy air. She could melt against him, arch her back and spread her legs as favor for him to enter her sanctum and oh, how he would worship her… How he would massage every last limb into putty as she lost herself to the onslaught of liquid bliss. How she would drown beneath the molten wrath of the spring above, only to be drawn back to her tangible shell by the force of his hips driving her sensitive nipples against the icy ceramic wall.
Zelda gasps when his thumb grazes the edge of her curls. Control , her thoughts scream wildly as she reaches for the soap bottle. In one quick motion, she pops the cap and tips the container towards her. It wheezes lewdly as a glob of creamy soap splashes across her sternum. Startled, Link halts his pursuit.
The thick mess drips slowly down the arc of her breasts, its ivory gleam shimmering bright despite the onslaught of water against her flushed skin. Zelda tips her head back against his shoulder to give him a better view, and without a single word, he understands. He shifts from her neck to plant a kiss to the edge of her brow. She intends to drag this out. For how long, he’s not entirely sure, but her game is worth every tortuous minute.
The hand below her stomach retreats to catch the soap cascading down. The other dips into the mess below her throat, and when Zelda opens her mouth to speak, her words are swallowed in a moan. He paints the liquid around her nipples; gentle touches lather the soap against yielding skin as he works in a circular fashion. When his hands spread out to cup both breasts together, he can’t contain the groan growing in his throat.
The low rumble of his voice makes her arch on instinct. Pushing back against his hips, she can feel him throb at the base of her back. He growls again, low and hungry, and shifts her stance to recline against his chest more easily. Calloused hands encompass her biceps as he peppers the side of her face with kisses.
Ever the gentleman, she smiles to herself while he soaps and kneads her arms with care. Despite his wants, he gives every part of her body his undivided attention, even taking the time to massage the knots out of her shoulders and lather the hard to reach places in the small of her back. It is every amount blissful as it is relaxing until her mind begins to wander.
I wonder if he’d treat every girl like this… Her eyes blink open. He’d probably pamper Mipha like a princess with soaps of warm safflina and lavender. There’s tension back in her spine as Link gently pushes her to stand. He grabs the soap bottle and, as he’s turned away, she attempts to shake the intrusive thoughts out of her head. Perhaps he prefers a woman who’d take him with adrenalin high and save the shower for round two. There’s a knot in her stomach as he turns towards her.
His smile dips ever so slightly when he sees the question waver at the tip of her tongue. Caught … Electrified dread snaps her features back into place. His blue eyes are utterly unreadable as they bore into her soul, unrelenting as he closes the distance in one easy motion. She doesn’t breathe as his lips hover just over hers.
“May I?” His voice is quiet against the hiss of the showerhead. It’s so soft and earnest she almost doesn’t notice his fingertips tracing small soapy circles in the swell of her hips. Her head bobs heavily, slow and mechanical, and before she can consider the consequences, he’s kneeling before her.
Strong hands lather her legs like they’re polishing royal silver. So attentive and thorough, he guides her stance a little bit wider before caressing the sensitive skin on the inside of her thighs. Her chest heaves as the sensation runs sparks through her insides. “Oh, Link…” She heaves and braces her arms on the wall behind her.
He takes this opportunity to lean in. Hands still working her legs, he burrows his face against her core until his lips meet hers. She gasps at the contact. Water from the showerhead pelts her face mercilessly, but she can’t be bothered to care. Not when Link’s tongue paints a line up her seam and straight to her blossoming bud.
Her legs quake at the sensation, but he holds her steady as he kindles her flame. Tongue tracing poetry against her clit, she can’t help but rock her hips in time to the ebb and flow of his silent worship.
Ethereal. That’s what Zelda is as Link works her into a frenzy. Lowering his hands to her calves, he tilts his head up and sucks her most sensitive spot. The pressure curls her body forward. Before she knows it she’s hanging on to his head for dear life, fingers deeply threaded and clawing crescent moons into his scalp. It’s vicious and frenzied and urges him on even further as she rocks into his face. The coils within her twist tight, ready to burst.
“You’re so beautiful, Zel,” he murmurs against her between licks. “Come for me.”
The look in his eyes does her in. The piercing blue of a thousand summers sends her body lurching forward as a light blinding as the sun fills her vision. Limbs deadweight and numb, she rides the waves of pleasure until she drifts once again towards shore.
“A Goddess,” she hears Link coo like a prayer when her soul returns to her body. As she reclaims her senses, she realizes he’s holding her against his chest again, left hand stroking her through the end of her climax with soapy digits. He holds her open to the flow of water long enough for the suds to wash away before helping her stand on her own.
“I-I think…” Zelda pants with a heaving chest, “…I think you deserve your surprise now.”
Cerulean eyes widen in curiosity. Bracing herself against the wall once more, Zelda collects her breath and shoots her lover a haunting look. “Tidy up and meet me in the bedroom,” she purrs. Reaching for the door, she pops the glass open and shudders at the assault of fresh air against damp skin. “Oh and…” she turns abruptly with a look of mischief, “don’t get rid of this just yet.” She punctuates her words with a quick tap to the head of his dick. A small bead of pre-cum clings to her finger as she pulls away. Link nearly chokes on his tongue when she slides the soiled finger into her mouth and winks before the door shuts behind her.
Quick on her feet, Zelda towels off and discards her shower cap in record time. Her hands rummage around wildly in her dresser drawers until they find the beginning steps of her plan. A wide grin graces her lips as she places the vial of "Ice Chube" lubricant atop the dresser and unravels the bundle of leather accompanying it.
Twisting it around, she finds the strip that goes between her legs and fails to suppress the blush rising from chest to ears. She and Link had done this once before, back when their relationship was still very new. It had been a rather romantic evening that ended with extra drinks in his apartment, where he had failed to hide some of his toys in places a tipsy snoop wouldn’t be able to find them. But rather than be embarrassed, Zelda had been far too curious and inebriated to practice any level of self-control, and insisted he allow her to experiment. While this had proven to be an enjoyable test for her and her very eager test subject, the roughness and pinching of the harness had her convinced she needed one of her own, one more tailored for her body and comfort. And thus…
Zelda holds the leather up so that the two plugs were out of the way of the other straps. After administering a bit of Chube coating onto each, she carefully steps her legs through and pulls the section up to her core. The vaginal plug sinks in easily, her lips already puffy and loose from Link’s handiwork. The one for her rear, however, takes a bit of coaxing. The sensation is foreign as it starts to push against her muscles. Even with the slick of the lube, her instinct is to tense against the intrusion, but hearing the click of the faucet crank off in the other room spurs on a newfound determination. Taking a few deep breaths, Zelda eases the plug in slowly until it catches in her body with a firm pop.
It feels so weird- like being filled but not nearly enough to satiate her desire. They poke and rub in a taunting manner as she threads the rest of the harness into place, securing it tightly across her thighs and hips. Then, for the pièce de résistance , she removes the phallic purple attachment from the drawer and fastens it to her front.
It hangs like a weapon between her thighs. Thick and intimidating, it bobs heavily as she moves towards the footboard of the bed, each step rubbing the itch for more. She leans back against the cold wood just enough to jut her hips forward as her body clenches to keep the plugs in place. Zelda gasps as the sensation renews her need. Eyes lidded, she admires the power coursing through her veins while the sound of footsteps grows near.
When Link appears in the doorway, Zelda is sure the best way to describe him is “perfect.” Towel around his waist, muscles taunt and on display, hair wet and wild from a haphazard towel dry- it is truly a sight to behold. His eyes meet hers in an instant. Full of affection and heat, he takes her sight in slowly as if this is his first time being blessed by her naked flesh. It makes her well with pride to watch his eyes pan down and widen in genuine surprise when he finally notices her new addition.
A boisterous laugh rattles her ribs when his towel drops without warning. His arousal tall and straining, she’s pleased he’s followed her orders. With a sultry grin she rumbles, “You may approach, my darling.”
Slack jawed and trembling, he pads towards her, his breathing already puffing out in short spurts. He attacks her lips with unbridled ferocity, hands searing stripes down her sides and coaxing her legs wider with his hips. But this is her game, not his.
In one fell swoop, Zelda digs her fingers into his hair and yanks his head back. Their lips separate with a hiss, but the deep blue eyes that glowers back at her ask for more. She tightens her grip and can feel the moan work its way from his chest to his lips.
“You’ve been such a good boy, Link,” she coos gently. “Will you be a good boy for me now?” Her fingers release his damp locks as she watches his face with lidded affection. For a moment she fears she’s being too rough, but when Link sinks down onto his knees and gazes up at her with his cheek resting upon her thigh, her fears are cast aside.
“I’ll be good,” he begs, eyes pleading and glossy. “I’ll be good, I promise!”
She strokes his cheek with a loving air. A sweet smile spreads across her face as she hums, “Then let’s make you feel good. How does that sound?”
“Please, ” he gapes. Shaky hands find purchase on her thighs as he nuzzles into her skin. “Please!” He moves like a man possessed- his tongue presses out against the base of the plastic toy, jostling it enough to tug at the leather straps.
Zelda falters, gasping as the plugs pull at her sensitive skin. Link slides the toy’s head into his mouth. Lips puffy and slick, they wrap around it, plump and wanting. It takes immense self-control not to wail as he sucks more into his mouth. His fingernails dig into her as the plastic pushes into his throat.
“Wouldn’t you rather have this elsewhere?” Zelda breathes with put-on airs. Her pleasure is already coiled tight and the lack of friction is murder. Caressing his face again, she eases the toy from his lips and marvels at the string of saliva that refuses to let go. “Let me do the hard work. Just get on the bed when you’re ready.”
The words are barely out of her mouth before Link has thrown himself on the mattress. Face pressed deep into the bedding, he watches her with feral eyes and presents himself to her. While he looked perfect before, he looks utterly exquisite now.
She tries not to laugh as she squirts some lube into her hand. “Eager, are we?” Link doesn’t respond. Instead, he watches hungrily from his prone position as Zelda crawls up behind him. Her hand barely ghosts over his hole and he’s already pressing his hips back into her.
“Hey, easy now. You promised you would be good,” she chides, setting his hips back into place and teasing his balls with feather light touches. He whines below her and grips the sheets. “I don’t want to hurt you.” She swirls an oily finger around his puckered skin. His legs are already shaking with anticipation. Taking pity on him, she slowly eases her middle finger in.
Link moans like crushed gravel. His hips fight the urge to buck and don’t relax until Zelda’s nimble fingers begin to knead him. She leans over his back, hand still working, and puffs gently in his ear, “Much better... Spread your legs for me, sweetie.”
Mouth agape and eyes glossed, he obeys with nothing more than a gargled groan. I’ll show him , her mind grows vindictive, I’ll show him how good he can feel with me. She presses another finger in and feels his body begin to slacken. His ecstasy is delicious.
It’s not long before his body is loose with need. Drool paints the bedding around his face and any more delay would be cruel. He whines pathetically when she draws her hands back, but before he can protest, Zelda has lined up her hips. A fresh coat of lube drips from the dildo onto his waiting skin. A visible shiver overtakes his body as the head begins to press in.
His pants are quick, open mouthed and hot, as Zelda takes her time piercing her prey. With only an inch in, she can feel Link’s body fight to take more. She cups his rear in her hands, groping the muscle in an attempt to relieve some of the tension. The toy sinks another inch and he drops further into the mattress.
Gentle mini thrusts reward Link for his behavior. His spine curls and his arms tense like a cat’s as the pleasure strikes through his body in quick building spurts. “Oh Zel,” he slurs, “ yes! ” He melts into a puddle below his lover’s touch, her hands now tracing down his back and massaging the muscles around his spine. She mimics his movements from earlier, taking delicate care to work all the way up his back and into his shoulders.
By the time she’s kneading the base of his neck, the dildo has sunk in most of the way. His body rocks with hers on instinct. Their rhythms flawlessly balance, the way the moon oscillates the tides of the Great Sea. The song he sings to her is one of want and beauty - something so distinctively hers, she can’t help but swell with pride at her ability to disarm him so severely.
Emboldened, she pulls back her hands to knead the meat of his legs. He gasps beneath her fingers, skin tingling with every touch. It’s such a vulnerable position. It’s such an intimate way to be had. Heat surges madly within her core, the plugs rubbing and plunging with each undulation.
The beast of desire takes hold when she grabs his neglected member. It throbs wickedly beneath her grasp as Link lets out a guttural growl in both pleasure and warning. He cranks his head towards her, still mashed against the mattress with hair in utter distress. Cerulean skies are no longer visible behind his dilated bliss.
He’s close to madness and he’s dragging her down with him.
In an act of sheer defiance she stops her hips. Halting both of their movements, she locks her gaze to his and waits for him to concede. Pressure no longer building, a whimper of protest spills from his lips.
Zelda drapes herself over his back slowly. Eye contact never breaking, she hovers just over his ear and murmurs sweetly, “I want to watch your face.”
Link loses his edge immediately. Snarl fading back into sappy hope, he chokes down a sob as Zelda pulls out and rolls onto his back obediently. His eyes are clear as she drips another string of Chube along her prosthetic. Still so full of want, he follows her every move like it’s a gift from the Goddess herself.
She kneads the meat of his thighs once more, coaxing his legs up towards his chest and out beside his ribcage. He lets her guide his arms to hold his legs in place and she plants a chaste kiss to his chest for his compliance. Even more at her mercy than he was before, he holds still as she lines herself up again. It’s a thrill seeing his eyes begin to roll as she pushes in.
Although his body welcomes it much more smoothly than before, Zelda takes her time. Her thrusts are firm but slow, melodic and full of passion. Each push and pull rattles her nerves as the harness fights to stay in place and all too soon the pressure has returned. Molten heat blooms once again within her core, tightening the coils within her belly as prickling numbness dances out across her skin.
“Zelda,” Link pants desperately when his body fully sheaths the toy. “Fuck, Zelda!” His muscles clenches around it eagerly, hips bucking to the new rhythm. “So good… it’s so, ah- ”
Zelda leans in, sealing her lips against his in a searing kiss that becomes a clash of teeth and tongue as soon as her fingers wrap around his neglected length. “FUCK~ ” he wails against her lips. With each stroke timed to the press of her pelvis, his siren song becomes more and more jumbled. He’s a man dizzy and dazed from the heat of Death Mountain, muttering prayers of worship and nonsense into her mouth until pre-cum is leaking down her digits.
He’s so close. Zelda pants, dragging her tongue across his bottom lip. Her plug rocks within her frantically but not quite deep enough to satisfy. Her teeth sink into his lip and he cries her name. So fucking close. Beads of sweat race down her brow. Arousal throbbing and grasping for something more, she thrusts at a staggering pace, yet it just isn’t enough.
“Zel, please!” He cries, tears welling in the crooks of his eyes. “Oh Goddess, please!”
Her muscles tense and begin to strain. She tries to angle her hips down lower and Link almost screams. Legs shaking, her body clenches around the plugs in pitiful desperation.
“Zel!”
Frenzied, she releases his cock and scrambles to detach her prosthetic. It slips from the harness, still rooted deep within her lover, and she hurries to shuck the straps from her hips. The plugs come out with an agonizing POP and before Link can question her panic, she’s dashed his hands from his thighs and snuck her legs in to straddle his waist.
He slides into her without any resistance. Sheathing him to the hilt, she gasps loudly and flinches at the explosion of nerves that tingle with relief. Full and stretched, Zelda moans into the open air while her body screams its approval. Milking him for all he’s got, she rides him at a brutal pace he can barely match. He grabs onto her knees for dear life. It’s too much at once. She can tell from his hold that she’s pushed him past his limit, yet he forces his eyes open and gawks at her with reverence.
“Goddesses, Zelda.” Emotion chokes his throat as he watches her golden hair bellow around her face. “I love you,” he pleads. “I love you so much.”
One more thrust and his body snaps. The pressure built up in his groin releases in a powerful burst. His spine arcs off the bed as he bucks firmly into Zelda’s core. The heat filling her brings her coil to burst. With a labored moan, her body clenches against his as she rides the waves of his bliss to shore.
They’re both panting messes when she collapses against his chest. Too tired to move, Link wraps his arms around her and holds her impossibly close. They stay intertwined until Zelda’s timid voice breaks the silence.
“What was that?” Her hoarse whisper tickles the base of his neck. “What you just said?” Her emerald gaze is wide in disbelief.
Link shifts beneath her to get a better view of her face. “I said I love you,” he says earnestly. Her stunned silence makes him swallow hard. “I, um… I’m sorry. I know we haven’t been together that long but I-” he trails off, brows pinched in concern. “You’re perfect.”
Hot tears spill from her eyes. Concern strikes his features, but before he can apologize more Zelda pulls him in for a deep kiss. Her fingers comb through his bangs as she claims him, not pulling back until their lips are sore and puffy.
“I love you, too. So much Link, I just…” Worry wallows in her gaze as she tries to find the right words. “I- I don’t know… I was just so worried…”
He cups her cheek in his hand and guides her face back up to his. Expression tender and understanding, he plants a sincere kiss between her brows and smiles softly. “You have nothing to worry about,” he reassures her. “I would be a fucking idiot to lose you.”
Zelda chuckles, the weight finally starting to ease from her shoulders. “Yeah, but if you did, you’d have many takers.”
Link scrunches his nose in disgust. “Hey, I don’t want just anyone putting me in my place.”
She quirks a brow and chuckles. “Your place?” Pushing up over his chest, she looms above him with a sly grin. “Where is that exactly?”
“Beneath the Queen,” he retorts and bucks his hips playfully.
Zelda squeaks and loses balance, falling against him chest to chest. His smirk is so annoying she has no choice but to kiss it clean off his face.
