Accidentally got sidetracked with Engineering An Awkward Romance, and accidentally started Adopted (which I meant to do after I finished this) but I'm here now!

-HTTYD-

Gods, the woman was all limbs, Astrid mused as she was pinned down having the living daylights kissed out of her. Valka nipped at her bottom lip, sucking it gently to soothe the sting before dipping her tongue in to taste the cake on Astrid's mouth. Long arms laid either side of her, one reaching up to fist a hand in her hair that Hiccup had unbraided the night before.

Hiccup wasn't even there - he was out working. This was just them, and Astrid was a shuddering mass of arousal for her mother-in-law independent of the son-husband they shared. Hiccup had shared breakfast with them, feeding Astrid bits of leftover cake before tasting the sweetness on her tongue.

Then he had left, and Valka had gently asked if she could kiss Astrid. Somewhat nervous but feeling ridiculous for it, Astrid nodded. That could have been days ago, because Astrid's head was swimming, her lungs burning with the lack of oxygen but she was drunk off Valka's mouth and hoped she would stop for her.

"Gods Astrid..."

Valka breathed against her mouth, barely letting Astrid draw in a few breaths before kissing her again. Dizzy, Astrid could only clutch at her in return and try to kiss her back, gasping in the gaps between their lips.

Her heart pounded against her ribcage, pulse throbbing between her thighs and Astrid could feel her underwear dampening rapidly. Valka was tormenting her to a messy state all by herself and it was as terrifying as it was exhilarating.

A soft, inquisitive hand caressed the inside of her knee, just below her sleep shift and Astrid shivered. It was different with Hiccup there, watching and knowing if Astrid was overwhelmed or scared. Valka knew her pretty well, but Astrid sort of panicked that she would have to reciprocate and that was still... uncharted territory.

Valka somehow realised she was nervous, rubvinge circles with her thumb on the inside of her knee and kissing her more softly.

"We don't have to do anything you're uncomfortable with."

That was both reassuring and made Astrid feel silly - she was more scared of a woman who shared the bed with her and her husband than she was of enormous fire-breathing lizards. That was nonsense. Looking up into her eyes was familiar and not all at once, and Astrid relaxed.

"Just different without Hiccup here."

"I don't mind waiting for him to come back."

That was the push for Astrid to be ok in that moment - Valka didn't want to push, wouldn't make them a separate intimacy from when they were with Hiccup. Even though she clearly wanted Astrid independently.

"I've... you're the only woman."

"Likewise Astrid" that surprised her; Valka was good at touching her "but there was a time when you had never 'been' with Hiccup, no?"

Astrid nodded.

"And you learned because you wanted to. This is no different. If you're uncomfortable, then stop me. It's fine. Alright?"

Rather than verbalise her answer, Astrid reached for Valka's face and guided it back toward her own to kiss her. The hand massaging her knee slid up a little higher, tracing shapes on her inner thigh and she shivered again; she was needy, hot, sensitive and Valka hadn't even gotten to the good stuff yet.

Valka didn't rush, taking her time to reach higher up as Astrid's shift was pushed up, crumpling above her wrist. Their mouths broke apart and Valka held her gaze, kept Astrid centred, grounded as her fingers made purchase at last. The anticipation was so strong that a brush of fingers on her clit - over fabric, no less - made Astrid quake.

"Odin, that feels good."

The words fell from her mouth without conscious thought, but they seemed to do the trick of spurring Valka on as she added a little pressure, rubbed firm circles on the material that dragged across Astrid's clit. Her thighs shook again, making a snap decision and reaching down to untie the knots on side that held up her underwear. She pushed them off, baring herself to Valka and though it was nothing she hadn't seen before, it was still intimate and mildly terrifying.

Valka continued touching her, fingers gliding through the slick now to rub Astrid's clit and she writhed, moaned and arched her back shamelessly in the quest for pleasure. Her responses were not unwelcome, if Valka's increased speed was any indication. When her fingers pressed inside Astrid, her arousal went from simple heat to raging inferno as everything became a need to come, a desperate need to alleviate the pressure of her body tensing up.

She moved her fingers rhythmically, perhaps a familiarity with the anatomy meaning she had a good idea of what would feel good as Valka fucked her with her fingers, thumb dragging across her clit and Astrid's body coiled tight, then the cords all snapped as one and she came explosively.

Never faltering, Valka stoked the fire all the way along until Astrid fell to the bed a quivering mess of raw feelings and trembling limbs. She pushed her sweaty fringe off her face, looking up and recognising the smug smirk Hiccup had the first time he had made her come.

"That was... wow."

"I'll take that as a compliment."

"You should."

Valka smiled, kissed Astrid gently and removed her fingers just as carefully. Astrid waited for her to be done cleaning up, then reached for her again, hungry for her kisses. It wasn't discussed, simply a slow and unhurried act of undressing each other until they were both naked. Gods Valka was tall, all long torso and longer limbs as she held Astrid close.

Marshalling her nerve - Astrid had brought herself off hundreds of times, she knew the basic layout here - she reached down and found Valka soaked, wet and hot and shuddering with the first touch. Astrid's nerves evaporated as she won primal responses, stroking how she knew felt good herself and watching Valka thrash on the bed, one hand gripping her forearm and the other fisting in her own hair.

"Gods Astrid, don't stop!"

She had only ever heard Valka beg Hiccup so earnestly, riding the power she had now as Valka begged her for more, her own belly fizzing pleasantly with fresh arousal. Pressing a finger into Valka, Astrid was struck by how hot and wet she felt, stomach doing somersaults as Valka began to shake. Astrid added a second finger, moving them the way she liked and Thor did Valka respond. She moaned and bucked, nails digging into Astrid's forearm where she clung tight.

The way Astrid knelt between her thighs meant when Valka tried to squeeze them together under the overwhelming waves of pleasure, they tightened around Astrid, capturing her there. The long limbs were capable of surrounding Astrid entirely, miles of gorgeous pale skin that trembled under her touch.

When Valka came it didn't seem as explosive as Astrid's had been, but she was still writhing and moaning, sounds dying to hungry whimpers as Astrid stroked her through the last few spasms. She withdrew her fingers slowly, trying to go easy on Valka. There were scratches down her arm, the air was thick with the scent of sex and both of them were shaking messes of arousal.

Astrid felt great.

"Whoa, I'll come back later!"

She hadn't heard the door open, hadn't heard his prosthetic clunk along the floor.

"Idiot. Get over here."

Hiccup, fully dressed and in his chiefs cloak, sat on the edge of the bed and observed the two of them. Astrid, still feeling pleasantly buzzed, placed her wet fingers on his lips. Hiccup responded quickly, sucking them into his mouth and tasting his mother on his wife. His eyes were dark as he licked her fingers clean, then moved them away to capture Astrid's mouth.

"Guessing you two didn't know its lunchtime?"

Astrid grinned.

"We were a tad distracted."

"I can see that. You wanna come to the Great Hall, or shall I go make lunch while you two get dressed?"

Astrid turned to Valka, Hiccup copying.

"Here. Definitely."

Hiccup leant to kiss his mother, then smiled.

"Your wish is my command."

The two women only bothered to put their shifts back on, padding out with hastily brushed hair to find Hiccup, Toothless and Stormfly out in the main room.

"Cloudjumper is overseeing Flight Training at the academy, I hope you don't mind mom. He's one of the few big enough and fast enough to catch several at once if everyone falls off their dragons."

"I'm sure he is doing a wonderful job."

Astrid watched as Valka wrapped her long arms around Hiccup, the two kissing while Astrid went for her bowl of stew - she hadn't realised until she smelled it just how ravenous she was. Valka had burned off a fair bit of energy.

"Oh my gods, this is amazing."

Hiccup smiled, nuzzling into the side of his mothers neck as he did so.

"I'm glad you think so."

Astrid didn't know until it happened how much it had needed to happen, that she and Valka needed to affirm that they weren't just together for Hiccup's sexual gratification. That they were more than wife and mother-slash-mistress. Not that either felt that way, but the affirmation was still powerful.

They ate and chatted lightly, then there was a silent agreement to keep Hiccup there as long as possible, practically pinning him to the old chiefs chair and both sitting a little next to him, a little on him.

"I have to work!"

"We aren't stopping you."

Astrid and Valka shared a playful grin, hearing Hiccups half-hearted 'protest' as they both kept him in place. His arms slid around both their waists, cementing himself further in as they took turns kissing at his mouth and jaw and neck, just enjoying being together and him being there.

"I should go and get dressed myself, I promised Cloudjumper a nice pre-dinner flight."

"That's fair, I promised Toothless the sunset tonight. I'll make us a late dinner when I get back?"

"Sounds good."

Astrid pouted that both were going to be clothed and leaving, though as they both kissed her frowns away she smiled again.

"Stormfly, wanna go for a nice long flight? We're getting abandoned left and right here!"

Her Nadder jumped up, squawking happily.

"I'll take that as a yes."

Having spent the night in their bed, Valka followed Astrid upstairs to retrieve her clothing where Hiccup had eagerly removed it from her previously. She wrapped her arms around Astrid's waist as Hiccup would, or as Valka would to Hiccup. Astrid leant back and sighed happily, unaware how much she enjoyed Valka's tactile nature until now as soft kisses pressed to her bare neck and shoulder.

"Thank you for today."

For a second, she felt awkward. What was she supposed to say back? Astrid was a woman of action, but Valka had to relearn using language when she came back to Berk and now she used it freely.

"Uh, you're welcome. I liked it too."

"Mmm."

Valka made a contented sound against her hair, then slid away to locate her clothing. Stormfly chittered from downstairs, demanding Astrid get a move on as she got into her clothes. Both dressed and hair rebraided, Valka took her hand as they made their way downstairs, exchanging kisses as all three prepared to head back out.

"Be home for dinner babe."

"I will. Might see you on our flights."

"I hope so."

Valka smiled, then headed off to retrieve her Stormcutter dragon from the Academy. Hiccup kissed her again, squeezing her ass playfully.

"I'm glad you two are... getting along so well. Makes me feel less selfish."

"We'll work this babe, don't worry."

Astrid no longer surprised herself with how much she meant it, how concerted their efforts to make the triad relationship work would continue to be. It had started as something to ensure Valka wouldn't leave and Hiccup wouldn't be sad, but it had become so much more. It was awesome.

-HTTYD-

Short but I was flailing at the femslash so here have some porn.