So, I've said I'm not writing more Hiccstrid, and I stand by that. But ShipMistress is one of my favourite people ever, so this is a gift for her in celebration of Hiccstrid week (which starts the 17th of February. I think).

-HTTYD-

Hiccup looked up from his textbook when he heard his phone vibrate next to him, wondering who was texting him. He saw Astrid's name on the screen and debated if opening it was wise. Not that he didn't want to talk to his best friend, but since they'd started their little... game, there was always a good chance her texts would mean he was too distracted to get any work done. He didn't debate for long before opening it.

"I hate you."

Well, that was brief, and a little worrying.

"What did I do?"

He sent back, confused. They hadn't had a fight, as far as he knew. And, well, Astrid had been in his room yesterday being very friendly...

Her response was quick, and his small frown became a loud laugh.

"Gave me high standards for oral sex and my hook up last night was such a disappointment!"

Still laughing, Hiccup shook his head as he considered how to respond. The whole accidental sexting thing had never really stopped, and after the somewhat surprising turn from just texts to the exchange of oral sex, they'd kept fooling around on occasion. Not all the time - they still hung out just as friends, but they also exchanged frequently explicit texts. He liked it a lot, if he was honest. They'd always been pretty open with each other, and so the sexting thing had the same sort of open, easy feel to it. Strange as it had been at first.

"Well, I'm not sorry for that. Not my fault you had low standards before!"

He was about to turn back to his textbook when his phone buzzed again, and Hiccup knew he wasn't going to be getting much done for the rest of the evening.

"Busy right now?"

A few messages later, there was a knock at the door. Hiccup put a bookmark in his book and went to let Astrid in, not in the least bit surprised that she took up space like she owned the place right away, shoes kicked off and her jacket slung over his chair before she dropped on his bed.

"So, really that bad?"

"Terrible, get over here and help me make a better memory."

Hiccup already knew that was what she'd wanted to come over for, and chuckled as he headed over. He had to remind himself that they'd both agreed kissing was not on the table - they weren't dating, despite the fooling around. Friends with benefits. But Hiccup was a big kisser, so he occasionally had to give himself a shake before he accidentally made things weird for both. It didn't take long for him to be distracted from that thought though, as Astrid was already taking her clothes off. An incredibly welcome distraction.

The first time he'd gone down on Astrid, it had been in pitch black and they were in a tiny cupboard. And even that had been pretty spectacular for him - and Astrid, it seemed. But it didn't compare to her undressing on his bed, skirt and shirt discarded in seconds and followed soon by bra and pants. In her own words, it saved time.

"How do you want me?"

Astrid hummed, then grinned.

"Well, you did say you're a gentleman who always offers a lady a seat."

They shared a laugh, and Hiccup knew what she meant, remembering some of their messages about each other's favourite positions. So she moved to make space, and Hiccup had barely laid back down on his bed before Astrid was climbing up to straddle his face. Texting was basically their foreplay at that point, he laughed to himself, seeing Astrid brace one hand against his headboard and feeling her other hand bury itself in his hair. A little tug was his signal to get going, so Hiccup settled his hands against her hips and swiped his tongue over her. Astrid was already wet, which he admittedly felt quite smug about. Not that he'd say that to Astrid, because she'd get him back by sending him some of her filthiest messages while he was in class again. Trying to sit in class and learn with an erection and images of Astrid deep-throating him was just about impossible.

And she damn well knew it.

Astrid's thighs flexed around his head as he moved his tongue, gratified to hear her moaning and feel her grinding down against his face, greedily chasing the sensations Hiccup's mouth offered. He eagerly indulged her, thrilling in Astrid's responsiveness, never worried she was trying to hide her enjoyment. There was something to be said for drawing out a shy lover, but Hiccup definitely enjoyed that Astrid had no trace of shyness; it balanced out well with his occasional awkwardness and ensured Hiccup wasn't worried she was faking it. Circling his tongue around her clit, Hiccup smirked as Astrid growled in complaint at the tease before giving her the contact she wanted. After a particularly sharp tug to his hair, Astrid's hand moved and when he looked up, Hiccup felt his cock pulse at the sight of her playing with herself, squeezing her breast and tugging at her nipple.

Dorm walls were paper thin, so he suspected any nearby neighbours would hear Astrid's moaning and swearing, but he had to hear them when it was them having someone over, so he felt very little guilt as Astrid rutted against his tongue, feeling her arousal wet across his cheeks and chin. His tongue started to ache but Hiccup powered through, hearing Astrid grow louder as her thighs began to shake. He nipped at her thighs a few times, knowing Astrid especially liked the little shocks of pain when she was close to coming. She shivered, thighs tightening as Hiccup sucked her clit between his lips, tongue stroking the tip a few times until he felt her press down harder, knew by the way she shuddered all over, wetting his face as she climaxed.

"Fuck, you're good at that."

Were her first words, and Hiccup chuckled as he helped her move down from her 'seat' on his face to lay down on his bed, flushed and grinning as she stretched out. Hiccup grabbed a couple of wet wipes to clean up his face, cock hard and wanting within his bottoms as he looked post-orgasmic Astrid over.

"Earlier, you were complaining about that very fact."

"Yeah, well, shut up."

Astrid answered, and Hiccup simply laughed to himself as he let her relax, not surprised in the least by her response.

"You want a drink?"

"Yeah. Anything cold and wet."

He got off his bed, adjusting himself a bit but it did little to help the discomfort of his erection as he headed to retrieve drinks from the fridge. Knowing Astrid as well as he did, Hiccup always kept a few cans of diet coke in for her, and she was very happy to see it when he went back to give it to her. Once she'd took a few swigs, hissing at the cold, Astrid sat up and put it to one side, eyes running down his body and spotting the tent of his trousers.

"I'm not texting you to ask if you want me to return the favour, get 'em off Haddock."

"Are you always this romantic?"

Hiccup quipped back sarcastically, but he was obviously not complaining and sat down on his bed before reaching for his waistband. Astrid usually drew it out a bit more, teasing before she pulled down his boxers and got to the main event. She didn't seem in the mood to tease him so much that time, barely waiting for Hiccup to get his bottoms and boxers to his knees before she crawled over to him and gripped his cock. He was already pretty turned on from getting Astrid off, so even just her hand stroking him was enough to make him moan weakly. She rubbed her thumb along his frenulum, smirking up at him when Hiccup groaned, precum leaking down on to her fingers.

"Astrid..."

He whined, too turned on for her torture tactics. Astrid seemed to take pity on him, closing her lips around the head of his cock and sucking hard, humming in a way that nearly made him cross-eyed when Hiccup tangled his fingers in her hair. He didn't try to move her, he just liked touching her soft blonde locks. Astrid took him all the way down, nose brushing his pelvis before she came back up, tongue dragging along the underside of his cock on the way and Hiccup almost came there and then. Her mouth had been cool from the drink, but quickly warmed up around him.

"Ugh... not gonna take long."

Astrid peered up from her spot in his lap, winking and smirking around his cock before she dropped back down, bobbing up and down a few times before she relaxed her throat, taking Hiccup all the way and swallowing around his cock. His breath was coming in short pants, heat already spreading through his body and the tight grip of her throat wasn't helping Hiccup last any longer.

His fingers tightened in her hair when Astrid wrapped her hand around his cock, stroking the base as her lips and tongue worked the tip. Astrid was not only spectacular at oral sex, she actively enjoyed performing it and gods, her enthusiasm only made it better.

Hiccup barely managed to warn her he was close, voice strained as he felt his muscles tighten with impending release. She generally swallowed, but Hiccup still thought it polite to warn her. Astrid pulled up in response, holding only the head in her mouth and using her hand to stroke the length of his shaft with quick motions until he spilled into her waiting mouth. She tongued him a few times, then let him slip from her lips and swallowed, wiping her wet chin on the back of her hand.

"So... marks out of ten?"

"For you? Ten. That was over embarrassingly quick on my part."

Astrid laughed, reaching for her drink again and getting comfy against his pillows, still nude.

"Hey, it's a compliment on my technique and I don't have jaw-ache. It's a win-win. Not that I mind a long blowjob, but there's perks either way. Are there any snacks?"

Hiccup snorted at how Astrid that was, standing up and righting his bottoms.

"Didn't I just feed you?"

"Asshole."

She called after him as Hiccup headed to the fridge again, returning with some cookies and cakes he'd made. It cost him more to get a room that had access to a decent kitchen, but Hiccup was sure he'd never have lasted at university if he couldn't bake, as it was one of his favourite stress-relief activities, and university was stressful. Astrid had put her top and pants back on, which was the sort of thing she wore when they were hanging out to drink beer and have violent Xbox competitions in her room. Despite the fact she'd just sucked him off, not much else had changed. She shifted up so he could sit down with the plate between them, searched for the TV remote and began scrolling through the Netflix app and poking light-hearted fun at some of the documentaries Hiccup had been watching.

Yep. No change there.


Astrid hummed to herself as she tapped the desk, wondering how best to bug her friend while he was in class and she was (supposed to be) studying in the library. There were lots of fun options! Their joke scores for joke sexts had become scores for how appealing each other's texts actually were now, which Astrid thought was an amusingly novel way to discuss sexual fantasies with her best friend. Well, now he was her best-friend-with-benefits. The current benefits being amazing oral. They'd texted about sex before, but Astrid wasn't totally sure if Hiccup would be willing to go all the way; he'd expressed concern for their friendship already, though Astrid didn't feel like it threatened their friendship at all, and he'd relaxed about it. But the next step might have worried him more.

After a few minutes deliberating, Astrid tapped out a short, simple text.

"So, aside from blowjobs, what's your favourite sexual position?"

She hit send, then pretended to read her book for a bit until her phone buzzed with a response.

"Astrid, I'm trying to learn."

"I don't know that one. Does it involve a desk? Didn't we already talk about me getting fucked over a desk?"

Chuckling to herself, Astrid waited for a response. He could have just not answered til he was done, but she knew he couldn't resist if he saw her name on the screen. Astrid was little better; she had way too much fun with it. Not that she ignored Hiccup's non-sexy messages. But the sexy ones were definitely fun.

"Yes, we did. Aren't you meant to be studying?"

"I'm bored and I can't just come over to yours for... entertainment. So I'm bugging you. Answer the question!"

It took him a little while to answer, but his response said it was because he was obviously really thinking about it. And by the end of the text, she was really thinking about it a lot too.

"Depends on the mood I'm in, but missionary and cowgirl are both big favourites. Watching the way her back arches, the way pleasure shows on her face, the feeling of her legs tightening around my hips. Or when she's on top, then it's that frantic, needy way she moves, using me to get herself off. Your turn, since you've successfully distracted me from my work now."

Swallowing thickly and briefly wondering if she could get Hiccup to leave his class early so they could put both to the test, Astrid tapped out a reply.

"Like you said, depends on the mood I'm in, but also the guys equipment. If he's too big, then it's off the table cus I don't wanna be in pain after but otherwise, probably doggy. Perfect angle for deep thrusts and g-spot stimulation, and if it's really good then I usually end up biting the pillows screaming. Plus, means he's got hands free to grab my boobs or play with my clit. But I like improved missionary a lot too, and I think you already know I'm not averse to assuming the riding position."

She grinned to herself at the rather delightful memories of discovering just how amazing Hiccup was at oral, and how it was somehow even better when she was sat on his face. Which Hiccup also seemed very keen on. Now definitely turned on, Astrid abandoned her book and wondered whether it was worth waiting on Hiccup or going back to her dorm for a round with her vibrator. Both were very appealing.

"Well, now that is in my head so I'm not absorbing a single word I'm meant to be learning."

"Not my fault you decided to check your texts instead of focusing. You want me to tell you about how I'm gonna go use my vibrator or should I wait for you to come and watch?"

That was probably a little bold of her, but Astrid was really hoping he'd take her up on the offer because, well, that would definitely perk up her afternoon.

"Is that a serious invitation?"

"If you want it to be. I'm doing it either way but you're definitely welcome to come along."

Astrid dumped her bag down and kicked her shoes off, then checked in her bedside drawer that she had condoms. Just in case. Satisfied to see she did, Astrid bent over and fished her phone out of her bag to find a new reply, grinning triumphantly when she saw Hiccup say he was leaving his class early to come over. It was going to take him a few minutes to get there, so Astrid hopped in the shower and rinsed off quickly, not bothering to re-dress after. She'd just gotten her favourite toy out of her little toybox when there was a knock at the door.

"Hiccup?"

She called out to check it was him, since she was stark naked. He called back to confirm, and Astrid hugely enjoyed the look on his face when she opened the door, standing behind it so he could step in before closing it to reveal her bare body.

"Wow. Ok. I see why you wanted to check it was me. Though there's nobody out there and I doubt they'd have minded much anyway."

Chuckling, Astrid headed back to her bed, tingling in anticipation already as Hiccup took off his shoes and jacket, hanging it up with his dragon satchel on her barely-used coatrack. She had a habit of tossing her clothes aside and picking them up later. Hiccup was a little neater. When she sat down and looked over, Astrid noticed he was already standing at attention, gratified to know he'd hastened over to her dorm in such a state and amused by the image of him shuffling out of the hall with his bag covering his lap awkwardly.

Astrid indicated her desk chair, watching the flush creep up Hiccup's neck as he sat down, breathing already a little ragged. Already aware she had a bit of a thing for being watched, Astrid felt herself grow a little wetter at the way Hiccup's eyes roved her body, shifting in his seat. As much as she'd have loved to draw it out and get him even more wound up, Astrid was already feeling pretty hot and picked up her vibrator. She laid one hand over her chest, rolling a nipple between her fingers and letting out a soft sigh as it swelled in response before spreading her legs a little wider and guiding the toy down. Starting on the medium-setting - the slow was for longer sessions, and the top settings would have meant it was over in under a minute - Astrid slid it along her clit, the powerful buzzing drawing moans from her mouth.

Hiccup was completely riveted, eyes fixed on where she was sliding the vibrator up and down her slit, coating the head in her arousal and feeling her thighs twitch as pleasure built. Even without top speed, Astrid doubted she'd last too long between the trusty toy and her entranced audience of one. Her hand tightened around her breast as the toy slipped inside a few inches, wrist flexing to thrust it back and forth. She heard the chair creak, saw Hiccup was actually shuffling it forward to get closer. Abandoning all pretences, Astrid turned her head to face him.

"Fuck, just get over here would you?"

He didn't need asking twice, all but leaping from his seat and climbing up to kneel on the bed between her ankles. Astrid quivered in delight at the heat in his gaze, reaching up to grab his hand and pull it down. He got the message quickly, leaning forward and taking hold of her vibrator. The sensations of the toy were the same, but it was more intense to have someone else use it on her and Hiccup was no exception, already knowing where she was sensitive after taking her to pieces with his mouth and fingers several times before and seeking each spot out with the vibe until Astrid was panting, hips rocking up into the sensations. She was tantalisingly close before Hiccup realised he could turn the vibrations up, and the sudden increase in speed and power was enough to tip her over the edge, back arching as her toes curled, free hand twisting in the sheets beneath as she came.

"T-turn it off!"

Astrid managed to gasp out, the vibrations seeming almost violent against sensitive nerves now and Hiccup quickly shut it off, fumbling before he just dropped it to the side and watched Astrid panting as the little aftershocks ran through her. As her body settled, Astrid stretched and sighed in contentment, then let her eyes settle on Hiccup's cock straining against his jeans.

"So, about those texts earlier... you wanna test run those positions?"

Hiccup blinked, swallowing heavily as he looked at her. Astrid wasn't going to push him if it was too much, but gods she hoped...

"Yes."

His voice was rough, almost croaking out the word.

"Get your kit off then, those jeans will rub me the wrong way."

He looked down at his clothes in confusion, as though he'd forgotten he was even dressed before scrambling off the bed, already tugging off his top. He stopped before he undid his belt, looking over at Astrid's face with a serious look in his eyes.

"Are you sure this isn't gonna like, ruin our friendship?"

She'd expected him to fret over that, and was happy to reassure him.

"We're friends with benefits, and I'm good. But if you don't want to, that's fine. You're allowed boundaries, but if you wanna fuck, I'm more than game for it."

Hiccup thought about it, before he gave a nod and continued undressing. He even took off his socks, while Astrid used the time to retrieve her pack of condoms and waited for him to get back on the bed. His cock jutted proudly from between his hips, eyes finding hers.

"How do you want me?"

"Well, since this was my great idea, I say we start with mine. If you wanna go again we can work through your favourites too."

He nodded, giving no argument and taking the condom packet Astrid offered him. The only downside of her favourite was that she wouldn't be able to see Hiccup's face, but if it turned out that friends-with-all-the-benefits worked for them, she'd have other chances.

"I guess this position is confirmation that I'm not massively endowed."

Hiccup joked as he tore the foil open carefully, and Astrid threw him a wink before she turned over.

"Hey, I think you're big, just not too big. Which is a good thing if you wanted a round two, cus I won't be too sore to carry on."

Completely trusting that Hiccup wouldn't use her turned back to try and dodge wearing a condom, Astrid waited, feeling long, slim fingers touch her first, testing how wet and receptive she was. She rocked back on his fingers encouragingly, turning to see Hiccup licking his wet fingers clean and the sight sent a thrill through her. The fact Hiccup could make her feel like that was still quite novel.

"Are you sure you're alright with this?"

He asked, because of course Hiccup asked, and Astrid consented wholeheartedly to reassure him. She was wet and relaxed from coming already, taking his girth with little trouble and sighing as Hiccup bottomed out, hands settled on her hips as he groaned; he'd been hard since they started, so was probably a little more tightly wound than her. His first few thrusts were small and shallow, testing Astrid's response and seeming emboldened by her encouraging moans. Hiccup wasn't small, but Astrid was thrilled to find he was the perfect size to have her like that, hitting her deep without the ache of too deep.

Astrid felt him pull out, turning to see Hiccup shifting his knees for a better position before he pressed back in, and fuck that was better for her too, the head of his cock rubbing along her g-spot with each thrust. He moved slowly at first, hands leaving her hips and one braced against her shoulder, the other reaching down under just as Astrid liked, Hiccup's rough fingertips dragging over her nipple, rolling and pinching it. She tightened around him in response, which made Hiccup grunt and buck deeper in to her. Hiccup had nice, big hands that cupped her breast wonderfully, squeezing the way he'd seen Astrid do to herself earlier, as though watching her masturbate had been educational rather than what amounted to foreplay. Still, Astrid was not complaining that he'd taken the time to learn while watching.

Even someone patient as Hiccup couldn't keep up the slow pace, urged on by the tempting heat of her until his thrusts became harder, quicker, the impact of his flat stomach against her ass making a lewd slapping sound. Astrid was wet enough that she felt it trickle down her thighs, whining in complaint when Hiccup's hand stopped playing with her nipple but it turned out her best friend was in fact a genius, picking up the discarded vibrator and turning it on. Astrid could hear it was on top speed even before it touched her, the combination of powerful vibrations and his deep thrusts soon sending Astrid spiralling headfirst into a second orgasm. The position turned out to be an excellent idea, as Astrid bit down on her pillow to muffle her screams when Hiccup didn't let up the pleasant torture, dragging her climax out until the way her muscles clenched began to ache.

The toy dropped as Hiccup's rhythm stuttered, both hands clutching tight at her hips as he stilled, twitching inside her and letting out a growl of satisfaction. Even though she felt utterly fucked, Astrid still felt the loss of him pulling out but knew he couldn't risk losing the condom as he softened, turning to flop bonelessly on to her bed while Hiccup dealt with the soiled latex. He sat down on the end of the bed, sweaty, flushed and smiling.

"The vibe was a great idea, by the way."

"Yeah, the pillow biting told me that."

Awkwardness gone, Hiccup was smirking rather smugly as he said that. After the two orgasms he'd just given her, Astrid couldn't find it in herself to even care, debating a cosy little nap before seeing if Hiccup was up for a round two. Hiccup excused himself to the bathroom to clean up, and Astrid had an idea. Looking around and locating her phone, Astrid sat up and tapped out a quick question. When Hiccup came back, she commented that she'd heard his phone go off, watching as he rifled through his pile of discarded clothes to find it. His brow furrowed as he undoubtedly saw Astrid's name, then let out a laugh.

"Ten out of ten."

Astrid grinned.

"You shoulda said nine out of ten. Then I'd have to try again."

-HTTYD-

Happy Hiccstrid week 2021 Ship!