Work Text:
Galinda tightened the velvety, red bow around her waist so it held her robe shut. She futzed with her hair, taking it down and putting it back up again before securing her updo with spare gift-wrapping ribbon. One more thing for Elphaba to unwrap, she thought.
She hummed all the while, absentmindedly following along with the Christmas tunes playing on the radio in the living room.
There was not a single room in their house that hadn't been touched by Galinda's Christmas cheer.
The holidays were her favorite, after all.
The music. The baking. The shopping.
Putting mistletoe everywhere she pleased. Convincing Elphaba to play along.
And Elphaba humored her. She hung the lights Galinda picked out, brought home their first Christmas tree, put the kitchen back together when Galinda had a minor cookie-making incident, and only rolled her eyes at the music occasionally. But the holidays had never been a particularly joyful time for her growing up, and Galinda couldn't let that be Elphaba's forever impression of her favorite time of year.
So, as their first Christmas in their own home, Galinda pulled all the stops.
Including in the gift department.
From the bathroom, Galinda heard the front door swing open and the stomp of Elphaba's boots on the mat. She'd been out getting firewood, and Galinda's mouth watered just thinking of the pine needle scent that always clung to Elphaba when she returned.
When Galinda walked into the living room, Elphaba was feeding the fire, still bundled up with a dusting of snow sitting on top of her scarf and hat. The room was dark besides the glow of the flame, and it lit Elphaba's face, twisted in deep focus. She prodded the logs with the stoker, trying to get everything to sit perfectly.
Galinda slid a blanket off the back of the couch, wrapping it around her shoulders to conceal herself—and part of her gift—and joined Elphaba in front of the fire.
"Chilly?" Galinda asked, tapping her finger to the flushed tip of Elphaba's nose.
Elphaba's lips curled into a smile. "Not anymore," she said, abandoning the stoker. Elphaba's still-frigid fingers settled on Galinda's jaw and she gasped, shying away, but Elphaba already had her caught with a hand on Galinda's lower back.
"No, you're cold!" Galinda squealed through a laugh, but succumbed to her fate.
"Warm me up, then," Elphaba grinned, kissing her, and Galinda's complaints fell away.
When they parted, Elphaba eyed the dismantled couch and the cushions that were strewn on the floor in front of the fireplace, all covered in a nest of blankets and pillows. "I see you were busy."
"Very," Galinda said, twisting out of Elphaba's hold so she could grab one of the mugs of hot chocolate off the coffee table. "I know we're having everyone over for breakfast and gift-opening tomorrow morning…but I thought you and I could get a head start. How does that sound?"
The steam of the hot chocolate fogged Elphaba's glasses for a moment. She pondered, or at least pretended to—Galinda knew she'd never say no to such a thing.
"The pink one—" Elphaba nodded at the tree where, underneath it, all the gifts sat, meticulously wrapped, "—you can open tonight. But don't start without me," she said, brows pinched in a faux seriousness until Galinda put her hands up.
"Pinkie swear."
Elphaba disappeared into the bedroom, and Galinda settled on the cushions, gift in hand.
She might've shaken the box. Just a little. Just because she was oh so curious. And because Galinda wasn't known for her patience. At least not when it came to Elphaba.
Nevertheless—she was determined for Elphaba to have her gift first.
Elphaba reappeared in her robe and slippers—the festive, fuzzy plaid set that matched Galinda's, because she could not get through a holiday season without at least one coordinated girlfriend outfit—and knelt across from Galinda, watching intently.
"Open it," Elphaba prompted, motioning towards the box, an excited twinkle in her eye.
Galinda hummed, putting the box down on the mantle.
"Yours first."
Elphaba hadn't caught on. Yet.
She looked at Galinda quizzically, and Galinda just smiled, mischievous, and shimmied the blanket off her shoulders so it pooled around her hips.
Galinda was still concealed under her robe. But Elphaba's eyes drew right to the bow.
Her lips parted in a silent oh.
"Well?" Galinda ran her fingers along the velvet and watched Elphaba's eyes trace her every move. "Aren't you gonna unwrap me?"
Elphaba's hands shot out, but Galinda stopped her with a finger to her sternum.
She tsked, shaking her head. "Forgetting something?"
Galinda bit her bottom lip, tracing the edge with her finger, and Elphaba surged forward to kiss her, granting Galinda's wish.
She tasted of chocolate.
Even sweeter than usual.
So sweet, that Galinda couldn't resist nipping at Elphaba's bottom lip.
"You're distracting me," Elphaba mumbled against Galinda's lips, huffing when Galinda only cocked her head, innocent-looking as could be.
"You can't multitask?"
Elphaba looped her thumbs over the ribbon and pulled, drawing Galinda in closer. She searched Galinda's eyes for a moment, like she was deciding whether or not to challenge her. It was quite often a game of strategy when it came to Galinda, and Elphaba was well-practiced.
"I just thought you'd want my undivided attention here," Elphaba tugged the knot. Taking advantage of the moment, Elphaba pulled the tail-end of the ribbon so the bow unraveled. Galinda's robe fell open, revealing pink lace underneath.
Galinda couldn't say that she only got the lingerie for Elphaba's gift—there was no such selfless motivation. The look in Elphaba's eyes as she traced the floral design from Galinda's chest to her hips, where the robe still covered her—the minute shift in her expression when her careful composure started to slip—it was worth every penny. It was a high Galinda was always chasing.
Galinda shimmied her shoulders just enough that the robe fell away completely, pooling in her lap.
Elphaba's hands immediately reached for Galinda's chest, feeling her through the lace, gaze fixated on the way the bustier pushed her breasts together. But only a second later, her face turned quizzical—her fingers brushed against a pin at the dip in the bustier. Galinda's second surprise.
"You didn't think this was all I got you, did you?" Galinda asked as Elphaba reached delicately into the neckline of the bustier to unpin a rolled-up note.
"I wouldn't have complained," Elphaba grinned, unraveling the note.
On the front, was the number one. On the back, was the word lace-up, written in Galinda's curly penmanship, complete with little heart.
"You're leading me on a scavenger hunt?"
"Treasure hunt, thank you very much. And enough—no more questions, you'll spoil it," Galinda batted at Elphaba's arm, trying to get her back on track. "Go on."
Elphaba turned the note towards Galinda.
"Number one," Elphaba read out loud, chuckling. "How'd you know that was the first place I'd go?"
Galinda shrugged, quite pleased with herself. She let that question slide, ignoring the infraction so early in their game, only because she never missed an opportunity to work Elphaba up. "What can I say, Elphie? You're just so predictable."
"You set me up," Elphaba accused, crumpling the paper in her hand and tossing it aside, but argument was futile, as she was already crawling around Galinda to reach for the laced-up ribbon that held the bustier closed. Galinda just hummed, noncommittal. Still, goosebumps erupted down her arms when Elphaba's breath tickled the back of her neck. As predictable as Elphaba was, Galinda's body couldn't keep a secret, either, and Elphaba knew as much.
Elphaba worked gently, slowly, drawing the ribbon through one eyelet at a time, pressing kisses against Galinda's shoulder and up her neck all the while.
As much as Galinda savored it, there was much to do. And pins still poking her.
"We don't have all night, dearest," Galinda said lightly, almost teasing, but with enough pinch to her tone to convey the underlying order.
Elphaba's lips stilled, and she resorted to loosening the loops of ribbon, just enough so she could reach through the pattern and find the note. "That's better," Galinda breathed as Elphaba unpinned the note from the seam by the lowest eyelets, and her nails scratched, ticklish, on Galinda's lower back.
Galinda sat, silent, waiting, as Elphaba unrolled the note.
Elphaba scoffed behind her.
"What is it, Elphie?"
A moment later, Elphaba was sat in front of her again with a roll of her eyes. "You're trying to undress me." She stated simply.
Not a question.
Clever girl.
The note in her hand was marked with the number two, and the words check your robe tag. And, a heart.
"And what if I am?" Galinda asked, tracing her finger over the now loosened neckline. "But I'm a reasonable person, Elphie—if you want to finish what you started, by all means." Galinda grabbed the loose ribbon from the lace-up back of the bustier, inviting Elphaba to strip her from the garment. "I suppose it's only fair," she said, only for Elphaba to hesitate in response. She folded the note, rubbing it between the pads of her fingers like she was conflicted.
Galinda smiled, suddenly giddy.
"Unless you don't want me out of this."
Elphaba's cheeks flushed a deep, dark green, betraying her, and she averted her gaze as she untied her own robe. Galinda tugged the tail of the lace to tighten it again, keeping her hands busy with something other than urge to reach out and touch Elphaba, now wearing only her bra and panties. The freckles on her shoulders looked particularly enticing in the glow of the fire. Galinda could feel the phantom texture of Elphaba's skin on her lips, and the taste of Elphaba on her tongue.
"What's it say?"
Elphaba tossed the robe aside and onto the floor—quite unlike her, actually. She had just been on Galinda's case that morning because her laundry was strewn about.
"You wrote it," Elphaba dodged the question, instead leaning forward and reaching for Galinda's lap.
"Uh-uh, Elphie," Galinda said, blocking her, then considering her for a moment. "Is this a ploy to get me to say good girl out loud? Because you could've just asked." The words were written in sparkly, pink pen on the back of the tag, and they shimmered in the light of the fire.
"Galinda—"
"What else did it say?"
"Garter," Elphaba replied, this time promptly.
She could be such a good listener, really, when she wanted to be. With the right motivation.
Galinda rose up onto her knees, letting the robe fall off her lap to expose the garter belt and stockings—presenting herself like an offering.
Elphaba's hands found their home on either side of Galinda's hips, her eyes taking on a mischievous glint as her palms slid back to the curve of Galinda's ass. Her thumbs traced under the hem of Galinda's lace panties, and before Galinda could say a word, Elphaba's lips were on hers, infused with the boldness of a woman on a mission.
Galinda couldn't help the tremble in her thighs, breath catching as Elphaba joined Galinda on her knees, tugging Galinda close to seal the space between their bodies. It all made Galinda's head spin—the chocolate lingering on her tongue, the heat of Elphaba's breath, the trace of Elphaba's fingers as she searched for the note, lips never once parting from Galinda.
For her own sake—because with the heat of the fire and the warmth curling up through her stomach, she was running quite low on coherent thought—Galinda took Elphaba's wrist, leading her up the front of her thigh where the note was pinned to the garter strap.
Elphaba glanced down, careful not to poke Galinda with the open pin. "I love when you dress up," she murmured, leaving one more kiss on Galinda's lips before sitting back on her heels. Galinda settled back on the cushion, legs propped out in front of her and bracketing Elphaba, as Elphaba unrolled the note.
Her eyes flicked from the note to Galinda's panties, and back and forth again.
"Well?" Galinda said, the rasp in her voice betraying her. She spread her legs a little further. "Don't tell me you want to leave this on, too."
Elphaba would've only had to fold down the top hem to get to the pinned note, but she seemed quite delighted at the opportunity to rid Galinda of everything below her waist. Between the two of them working together, it was only a moment until the belt was off, stockings were stripped, and Elphaba had her thumbs looped through Galinda's panties, sliding them down Galinda's legs and unpinning the final note.
As Elphaba unrolled the note, Galinda reached between her thighs, right about at her patience limit. She let her legs fall open, parting herself with two fingers to wet them before teasing one over her clit. Elphaba didn't notice until Galinda's sharp intake of breath, which she could only poorly mask by pressing her teeth into her bottom lip. But when her eyes caught the movement of Galinda's hand, she fixated—staring, like she was under a spell, looking like she was intent on devouring her.
And Galinda let her watch, just for a minute. It was as much an indulgence for her as it was for Elphaba.
"The note, Elphie," Galinda said, breathy, snapping Elphaba out of her trance.
She fumbled with the paper, but once she read it, she rushed over to the tree to grab the box wrapped in green paper. Galinda retreated with her fingers, leaving herself aching, but knowing waiting would be worthwhile.
"You spoil me," Elphaba said, smile tugging at her lips as she tore off the paper.
When Elphaba lifted the top of the box away, she paused, her grin turning into a shocked oh.
"You told me that you wanted to know what it's like. To wear it." Galinda crawled towards Elphaba. "So I got you one of your own."
Elphaba lifted out the sleek, black leather harness from the box first, testing it's weight in her hand, admiring the handwork and golden hardware.
"Galinda…" Elphaba started, but didn't have the words to follow through when she retrieved the rest of the gift—a green dildo, a perfect match to Elphaba's complexion, down to the dark green veins.
There was a second when Galinda feared the speechlessness was one of displeasure. She wasn't sure how she'd ever recover from such a thing.
But her worry was quelled the moment Elphaba looked up at her, lust etched clear on her face, from her blown-out pupils to the flexing muscle in her jaw that trailed down her neck, the one Galinda wanted so badly to sink her teeth into.
"Let me help you," Galinda said, voice barely cutting through the thick tension in the air. "Come here."
Elphaba could do it herself, but Galinda might've perished if she didn't put her hands on her right that moment. So, with only a little bit of giggling and fumbling, Galinda got her out of her undergarments and into the harness, well-familiar with the process herself.
"Lay back," Galinda instructed, pointing to the cushions.
Elphaba did as she was told, leaning back on the cushions, propped up on her elbows so she could keep her view of Galinda. Elphaba almost protested when Galinda reached back to loosen the lace on the bustier and slip it off, but Galinda interrupted.
"I need full range of motion for this, baby," Galinda grinned, cheeky, as she settled on top of Elphaba's legs just above her knees. "Be a doll, Elphie, and help me with my hair."
"Fuck," Elphaba took a sharp breath as Galinda made contact with her skin, "you're wet." With trembling hands, Elphaba unfastened the bow that held Galinda's hair in place, letting the curls cascade down over her shoulders.
"Yes, well, you took your sweet time on the hunt," Galinda said, sliding her hands up Elphaba's thighs.
"The hunt you designed—"
Wordlessly, Galinda took the toy in her fist, grinding it down onto the harness to create friction over Elphaba's clit. Elphaba's words died on her lips and her head lulled back, a whimper escaping her and sending a shot of arousal through Galinda's core.
Galinda hummed, removing her hand. "I knew you'd be sensitive," she said, assured. "Needy."
Elphaba attempted a glare, but there was no heat in it. Not when her cheeks were flushed a lovely dark green. "Like you're not always begging me to suck you off."
Galinda slapped her hand over her heart, faux appalled. "I'm trying to give you a gift, Elphie—no need to mouth off."
Elphaba would've jabbed back at her if Galinda didn't lean forwards, coming close enough that Elphaba could feel Galinda's breath tickling her navel. Galinda's face hovered just above the toy, eyes locked on Elphaba's, but she could see Elphaba's abdomen muscles tensing in anticipation when Galinda's lips nearly pressed against the tip.
When Galinda's lips parted, she let the saliva that'd pooled in her mouth drip onto the strap, leaving translucent beads along the length of it.
Elphaba's breath came in short pants, and Galinda could hear the rustling of fabric where Elphaba gripped the blankets underneath them. She took hold of the base again, keeping the pressure firm and steady against Elphaba, and slowly—dramatically, to make a show of it—opened her mouth and dragged her tongue along the vein, culminating with a kiss to the head of Elphaba's cock.
"Shit," Elphaba breathed.
"Because this is a gift, I won't make you beg for it. I really should, though, after that comment," Galinda said, sitting back up and rising from Elphaba's lap. She lined up with the strap, bracing one hand on Elphaba's torso and one on the toy to steady it.
"Don't move," Galinda told her. "Yet."
Elphaba's hands flew to either side of Galinda's waist, and her gaze was glued between Galinda's thighs where the strap disappeared inside her, less and less green showing as Galinda worked herself onto it with every rock and grind of her hips.
Galinda moaned as she bottomed out, on a borderline of overwhelm and bliss.
"You take me so well," Elphaba murmured, and Galinda clenched around the toy, body adjusting to the intrusion.
Galinda rose just an inch, testing, before grinding back down, and the toy dragged against her in such a way that it sparked the nerves of her clit. "Move, Elphie," she uttered, and Elphaba did.
Elphaba snapped like a tightly-wound coil, feet planting and hips thrusting up to meet Galinda on her next descent. It forced a whine from Galinda's lungs, cut off by a gasp when Elphaba's nails dug into her back.
"Fuck," Galinda choked out, "just like that." She reached one hand to Elphaba's chest, unable to resist touching what was presented to gorgeously in front of her. She timed the tweak of her fingers with the next thrust down onto the strap.
"Do you get it now?" Galinda asked, pushing Elphaba so she laid completely flat against the cushions, "Why I'm always begging for it?"
Elphaba moan slipped into a high-pitched wine, and she squeezed her eyes shut in a sorry attempt to regulate herself.
Galinda would have none of that. She abandoned Elphaba's chest to take hold of her jaw, tipping Elphaba's face in a silent request for her to open her eyes. And she did. "I asked you a question, Elphie."
"Yes, yes," Elphaba nodded vigorously, hands gripping at Galinda's hips as she rode the strap.
But Galinda slowed, forcing Elphaba off her rhythm, leaning forward before the panicked look in Elphaba's eyes could manifest as real protest.
"Then, can you do something for me, baby?"
"Hmm?"
Galinda stopped the motion of her hips, bringing her lips to Elphaba's ear.
"Can you fuck me like you actually mean it?"
Galinda braced, knowing full well that she was playing with fire, but that's why she did it. Elphaba always had it in her. Sometimes, she just needed a push.
Galinda hardly had time to blink before her back hit the cushions with a muted thud and Elphaba was above her, chest heaving from the sudden exertion. The movement jostled the strap inside her, hitting a new angle, and Galinda arched off the cushion, hands gripping desperately at Elphaba's hips.
It wasn't all the sensation that drove her mad. It was the view—the fire illuminating Elphaba, making the sweat on her chest glisten, the way her braids fell around her face and swayed with her motion, and her searching gaze that, even with lust clouding her eyes, still checked to make sure Galinda was okay.
But once she was assured, Elphaba drove her hips with the power she couldn't access in her earlier position, slipping nearly all the way out before thrusting back in. Galinda's praise turned into a moan, the drag of the strap only getting more intense as her body seemed to cling to it. Elphaba set a pace Galinda couldn't hope to meet, hips snapping hard and reaching deep, but where she laid, taking it, there's no where else Galinda would've rather been.
"You feel so tight," Elphaba said, punctuated with a thrust, and dipped her head to watch the strap move in, and out.
"Fuck," Galinda breathed, lifting and wrapping her legs around Elphaba's hips, crossing at the ankles to lock Elphaba in place. "Keep going, don't stop!"
Not that Elphaba had any plans to.
Not when a thrilling tension gripped at Galinda's stomach, warmth twisting through her from her throbbing cunt to her chest.
"You're so good, Elphie, you're so good," Galinda chanted, and Elphaba's hips faltered, a whimper pushing past her lips. But the break in her pace didn't matter, not when her steady rhythm was replaced by a plain, wild desperation, as Elphaba chased Galinda's orgasm as relentlessly as Galinda herself did.
"I love you," Elphaba's voice cracked through Galinda's haze. "I love you—" she repeated, and Galinda's fingers threaded through Elphaba's hair, pulling her into a kiss, allowing Elphaba to swollen her cry as she came. She pulsed around Elphaba's cock, heels digging into her back, and she gasped a breath, leaning her forehead against Elphaba's.
"I love you, too," Galinda whispered, holding her impossibly closer. As she came back to herself enough to grab the harness straps and unfasten them, she tossed it onto the floor besides the cushions. "I'll take care of you," she assured, seeing the tremble in Elphaba's abdomen and the pinch on her brow, an effort towards composure but a cry for release all the same.
"Here," Galinda sat up and rested her hand on top of her thigh, guiding Elphaba to use her fingers, take what she needed.
Elphaba nuzzled her face into the crevice at the base of Galinda's neck, arms wrapping around Galinda's torso as she ground down on Galinda's waiting fingers. Galinda's free hand found the small of Elphaba's back, helping her, grounding her.
And when Elphaba's movements lost all precision, and her rapid breath hit Galinda's skin with an air of frustration, Galinda slipped her fingers into Elphaba, curling them, and pressed her thumb to Elphaba's swollen clit. Wetness seeped over Galinda's hand, and Elphaba's arms turned to a vice grip around Galinda when her orgasm ripped through her.
Galinda leaned back, laying them both down on the cushions as a satisfying exhaustion weakened her muscles.
Elphaba left lazy kisses on her neck, not to work her up, but just as a comfort. Out of habit. Out of a desire to be close, which Galinda shared. The fire crackled beside them, and Galinda traced the flickering flames on Elphaba's back.
"Was that a good gift?" Galinda asked, sincerely, underlying nerves cracking her voice.
Did I do good?
Elphaba propped herself up on her elbows, pressed a kiss to Galinda's cheek, then one to her jaw, and one on her lips.
"Better than good," Elphaba told her, pulling one of the blankets up and over them. "It was perfect."
Pride bloomed in Galinda's chest, and she cuddled closer, shuffling a bit to get comfortable.
"Oh!" Galinda gasped, startling Elphaba, but suddenly remembering, "Sorry—my gift!" The pink box still sat on the mantle.
Galinda stretched to the mantle—quite intent on not leaving Elphaba or the warm blanket—and tore through the paper, feeling much like she had as a kid on Christmas morning.
Inside sat a sleek jewelry box, and it opened to reveal a ring, the outside of the band a lovely golden color and the inside…
"I had them seal in pieces of our flowers, the ones from our wedding boutiques. My poppies, and your—"
"My cherry blossoms," Galinda said, pulling the ring from the box and sliding it onto her finger, opposite of her wedding band. Elphaba took her hand, leaving a kiss over the ring.
"Oh, Elphie," Galinda held her hand up to the light of the fire, admiring the specs of flower petals. Elphaba's gaze followed Galinda's hands and the flex of her fingers, and Galinda—something about being on the receiving end of Elphaba's attention energized her. It always had.
"Well," Galinda said, unable to keep the giddiness out of her voice, "however will I thank you?"
Elphaba leaned close, close enough to see the indent on her lip where Galinda had nipped it earlier. "I might have some ideas."
