Work Text
It was the sort of heat that hung in the room, the thick, humid slop of a heat that wrapped around your face like a towel and made you feel like you were drinking your air, not breathing it. The kind of heat that laughed at solutions like fans and cold drinks and made smart people flock to places with commercial-grade air conditioning that could create a tolerable temperature, even if temporarily.And naturally, this was the day that their air conditioning unit, having valiantly soldiered on past any reasonable expectation of service life, had finally given up and rattled to a terrifying halt as the temperature inside their flat rapidly began climbing.Astrid groaned as she came in, pulling her top off. Normally, that would be an item of significant interest to Hiccup, but considering his eyelids were sweating at the moment, he couldn’t bring himself to focus too hard…too closely, on the matter. “The AC’s still out?”“The repair guy’s an hour late,” Hiccup said, laying on the floor. The tile was cooler than the couch, even when all he had on was a pair of gym shorts and his prosthetic leg. “I’m wondering if I’ll be dead by the time he gets here.” He turned his head, looking at the dog belly-up next to him. “What do you think, bud? We going to make it?”Toothless whined, his stumpy tail thumping against the floor. “Where’s Stormfly?” Astrid asked, kicking off her shoes, peeling her socks off, and sighing in relief as her bare feet made contact with the tile.“Sleeping in the sink, last I saw,” Hiccup groaned. “She’s lucky. She fits in the sink. How was work?”“Hot.” She glanced around, seeing all the windows open and a single table fan whirring helplessly against the heat.“It’s a hundred degrees out, that’s to be expected,” Hiccup said.“The power failed because it was so hot, they sent us home.” She sighed, wiping at her chest. “Boob sweat is a hate crime.”Hiccup lifted his head. “What?” He started laughing. “Wait, what?”“It’s also biphobic because it personally inconveniences me,” Astrid went on.“You know, that bra does something for you,” Hiccup said, looking at her. “Does something for me, too.”“You don’t have the boobs for it.” Hiccup gave her the finger, and Astrid laughed. “I’m surprised it took you so long to notice I was topless. Normally I lift my shirt and you’re nibbling at my waistband before it clears my navel.”“I would be, but it’s too hot to fool around.”“Wow,” Astrid said, ignoring the sweat gathering at her temples. “When you aren’t down to fuck, you know something’s wrong.”“I’m just gonna lie right here until either the repairman or the Grim Reaper gets here. Whoever shows up first can have me.”Astrid was peeling her leggings off at this point. “I figured Cami would have had you by now.”“Again, too hot.”Astrid raided the fridge, grabbing a can of soda for each of them. “Where is she, anyway?”“She said something about climbing into the shower and not coming out until winter,” Hiccup said. “I think she may have also stuck a pair of her panties in the freezer. Planning ahead, she said.” He gasped as she pressed the cold can of soda into his bare stomach. “You little shit!”“That’s why you love me,” Astrid teased, plopping onto the floor next to him and scratching Toothless behind the ears.Hiccup rolled the can across his forehead, sighing in relief as he pressed it against his neck. “You’re lucky you’re cute.”“Bitch, I’m adorable.”Hiccup laughed, cracking open the can and pushing himself up on one elbow to take a drink. Astrid watched his throat moving as he slowly swallowed, wiping his mouth with the back of his hand and exhaling slowly. “Oh, that’ll fix what ails you,” he said, giving her a lazy smile as he set the can on the floor next to him.“Glad to help.”“You hungry?”“It’s too hot to even turn on the stove, let alone the oven. All I’ve had in the past couple days is takeaway or protein shakes.”Hiccup was staring at her chest, and Astrid followed his line of sight to a bead of sweat trailing down into her cleavage. “I thought you said it was too hot to fuck.”“To fuck, yes. To ogle, no.”“I’m gonna grab a shower. I’m all sticky, and not in a sexy way.” She pushed herself to her knees, looking down at him. “You coming?”“Why would I want to get under a refreshing stream of cool water with my gorgeous, naked girlfriend who clearly wants to fuck me?” Hiccup lay there a moment longer as she left the room. “I don’t know why I get my own way, I really don’t…” Toothless snuffled, one back paw kicking lazily. “Right.” Scrambling after her, he found Astrid having a standoff with Cami. Astrid had stripped down to nothing but her panties, her bra laying discarded on the tile floor. Cami was in the shower, splayed like a spider across the tile, wearing nothing but her piercings and sweat.“I’m not moving from here until winter comes, I said it already,” Cami said.“And I’m not looking to evict you!”“Tough titties!” Keeping eye contact, Astrid put her hand on the shower handle. “You wouldn’t.”“Try me, bitch.”“I love it when you talk dirty,” Cami purred.“Suit yourself.” Cami squealed as Astrid turned on the shower, the water coming out icy. “You’re always surprised that I don’t bluff!”“She’s surprised by a lot,” Hiccup said, dropping his shorts as Cami pressed herself against the wall to get away from the cold water.“She was surprised I’d eat your cum out of her, I’m not sure why she’d be shocked by anything else after the first date.”Cami grinned at Astrid through the spray. “I was surprised you’d do it so soon. You left so many hickies on my boobs they looked like they belonged on a jaguar.” Warily, she stuck a finger into the water, before her face brightened and she immediately threw herself under it. “Refreshment!”Both Astrid and Hiccup watched for a moment as the tiny blonde nymph rinsed herself down, groaning in satisfaction. Slowly, she turned to face them, biting her lip and dragging a hand down her bare skin. “You two going to come in? The water’s fine.”“I can see your nipples hardening from here, so I’ll let the cliché go by,” Hiccup said.“Wait your turn!” Astrid nearly slipped as she stepped in next to Cami, grabbing the handle they had mounted on the wall for support. They’d added it when they moved in so Hiccup could move around easier in the shower, but it had quickly proven useful in…other situations, as well. “Darn, I thought you were going to face-plant into my boobs again.”“Almost broke my nose the last time,” Astrid said, tipping Cami’s chin up with a finger. “Besides, I doubt blood is the bodily fluid you want on you right now.”“You know me so well,” Cami murmured.“Maybe it’s because you’re my depraved little mini-me?”Cami pouted at her. “It’s like you want me to brat.”“I do.”“Then I…”“Can’t do it if you want to misbehave, yes.”Her eyes narrowed. “You have outflanked me, Astrid. This time.” She sighed. “I suppose we’ll just have to mess with someone else.”Hiccup realized a moment later both of them were looking at him. “Uh-oh.”“Do you…want to be a good boy for us?” Astrid asked.“You know I hate it when you ask like that,” he mumbled. “Yes, I do.”“Then get over here,” Cami said.It was easier said than done – they’d gotten a particularly large shower for his needs, and he kept a shower leg nearby for days like this, but there was still a bit of non-sexual fumbling involved as he switched out and carefully stepped into the shower.Astrid’s breasts pressed against his back, and he let his head fall forward as she trailed kisses along the top of his shoulders. The cool water almost had him relaxing, free of the oppressive heat at last, until he felt fingers curl around the base of his cock. His erection hasn’t faded completely, and Astrid stroked him back to full hardness with practiced ease.“Help me with this?” Cami nodded, dropping to her knees in front of him.“Fuck, Cami…” Hiccup brushed her wet hair out of her face as she pressed open-mouthed kisses against the underside of his length, feeling Astrid’s arm curling around his chest. She pulled him tighter against her front, lifting him just enough that he could feel it, the first two fingers of her other hand still wrapped around the base of his cock.Cami’s lips made an absolutely obscene sound against his balls, and she opened her mouth, letting her tongue loll out, and letting Astrid move his cock, slapping it gently against her tongue in an odd display of surrogate dominance. Hiccup let out another breathless grunt as Cami leaned forward, giggling and taking him in her mouth eagerly. One of his hands was clenching the wall handle for dear life, the other buried in Cami’s shaggy hair as he felt Astrid’s lips at his neck again.“Look at you, being so good for us. You’re so cute like this, Hiccup.”“Shut up,” he whined, his fingertips dragging over Cami’s scalp. She hummed appreciatively, reaching up to tease his balls as she took him deep, the tight ring of her lips meeting Astrid’s fingers.Pulling back, Cami cleared her throat before she started sucking in earnest, taking him into her throat and shaking her head gently, swallowing around his length and humming in satisfaction as she felt him throb in her mouth.The water was still crashing down on them as Cami pulled back again, coughing briefly before diving back onto his length. As she slid her hands up Hiccup’s thighs, she could feel the lean muscles twitching with the effort to stay still and not just fuck her mouth. And she loved it. She loved taking him apart, loved the taste of him on the back of her tongue.Cami was never a quiet person – Hiccup wasn’t sure she even knew how to keep quiet – so it was no surprise that she was a screamer in bed. From the moment he’d first laid hands on her – from the first kiss – she was noisy, gasping, moaning, whimpering against his touch. When she sucked his cock, she slurped and hummed her enjoyment. When he went down on her, she cursed and cried out, and if it had come from anyone else, he might have felt like she was putting on a show. But while Cami would exaggerate wildly in daily life, she was never anything but honest in bed.“She looks so good with your cock in her mouth, doesn’t she?” Hiccup’s hips bucked, and Cami whimpered onto him. “Oh, she loves it when you fuck her mouth like that.” Cami looked up at him, her eyes a bit red, and winked at him before pressing herself further down his length, her throat clenching around him.Hiccup was cursing and groaning as the girls – his girls – slowly took him apart, the filth Astrid was purring into his ear almost as effective as Cami’s sloppy head at getting him off. Cami was one of the few people he’d been with who could make receiving oral sex feel like he was giving her a gift. Her tongue was tracing every vein on his cock, and Hiccup rolled his hips in time with her bobbing her head, fucking into her mouth and savoring every thrust.“You’re so good to me, Cami. I love the way you use your mouth. And I know you love doing this.” She moaned in response and Hiccup leaned his head back, feeling his balls tightening against his body and pushing his cock down her throat. She reacted by squeezing his ass, her lithe fingers digging into the sensitive flesh, and Hiccup groaned.“You gonna swallow his cum down?” Astrid cooed. “You gonna be a good girl and swallow?”“Mmhmm!”“That’s my good girl.”“Our good girl,” Hiccup rasped, all but pulling Cami’s head onto his cock with his fingers clenched in her hair.Astrid clicked her tongue. “You get so toppy when she goes down on you.” She punctuated that with a nip at his earlobe, her other arm still around his chest.Cami was gripping at his ass to pull him closer as she took everything he could give, whimpering onto his cock as he finally came in her mouth with a broken groan. The shower was still pouring down on them, but for a moment all Hiccup could hear was Cami’s thick swallowing and a sloppy pop as she let him slip from her mouth, kissing the head before standing up and kissing him with tongue.He’d never shied away from it, but Cami had a thing for plundering his mouth after she’d made him come so hard he went weak in the knees. That it turned her on so much just made it better.Cami finally pulled back, her lips still swollen, her eyes red and her hair wet and wild. “S’her turn,” she rasped, jerking her head at Astrid.Hiccup nodded wordlessly – he didn’t have the blood left in his brain for silly things like words right now – and turned, pinning Astrid against the wall. She yelped as her back made contact with cool tile, and was muffled a moment later as Cami took her mouth, Hiccup kissing his way down her body.Cami was a screamer in bed, but Astrid was no slouch herself, giggling, whimpering, and cursing under her breath as Hiccup hooked one of her toned legs over his shoulder and pressed his mouth to her. She’d described him going down on her once as “trying to suck a milkshake through a cocktail straw while also eating a pudding cup with no spoon.” Sure enough, Astrid clawed for the wall handle as Hiccup lapped and sucked at her clit, batting his tongue over it in the way he knew would make her weak in the knees. He had his arm wrapped around the thigh over his shoulder, his hand splayed across her lower stomach as he stroked the fingers of his other hand across her folds.Astrid wasn’t just soaked from the shower water, and her eyes were wide as he slipped two fingers inside her. Hiccup’s fingers curled over her g-spot, and she leaned her head back, her wet hair sticking to her face as she whimpered through her teeth. Cami giggled, her teeth on Astrid’s neck, her hand brushing through Hiccup’s soaked hair.Astrid must have been more turned on than he had realized, because her first orgasm struck her quickly, her cries echoing off the tile walls as her thighs clenched. Cami laughed as Astrid clutched at her, mostly getting a handful of breast as she tried to hold on to something to keep herself from falling.Hiccup didn’t stop, slipping his fingers free and sliding his tongue along her pussy, swirling around her entrance. When he pushed inside, Astrid caught Cami’s lip between her teeth and whined needily, her fingers toying with the stud in Cami’s nipple. Hiccup’s tongue couldn’t go as deep as his fingers – he couldn’t reach her g-spot with his tongue, not with her in this position – but he certainly knew what to do with it.Hiccup slipped his hand between Astrid’s thighs again, giving her ass a squeeze and stroking his thumb around her rim. She didn’t always want or need the penetration, but enjoyed the extra stimulation.It didn’t take long to make Astrid cry out in pleasure again – once she got started, it was wonderfully easy to make her keep coming again and again – and Hiccup returned his mouth to her clit, slipping two fingers into her and pumping quickly.Astrid didn’t squirt as much as gush when she came again, and she arched hard, crying out Hiccup’s name. She had one hand on the handle to hold herself up, and the other hand buried between Cami’s thighs, the tiny blonde riding her fingers as she toyed with Astrid’s breasts.“Fuck, Hiccup, you’re being so good…” Cami whimpered, brushing his hair back out of his eyes. “The way she’s shaking, oh, fuck…”Hiccup didn’t stop as Cami squealed happily – that was hardly an unusual occurrence, especially when they were in the shower together – and kept going until he felt Astrid clench down on him again, rewarding him with another gush of wetness. Hiccup knew he was approaching the border of overstimulation for Astrid, but he wanted to work one more out of her before giving her a break.And from the way Astrid was bucking against his mouth and pleading for more, her toes curling against the tile floor? It sure sounded like she was on board with that idea.He managed to give her three more orgasms before Astrid finally gently pushed at his head, another sign he was taking her close to her limit, and he pulled back, licking his lips.Cami finally spoke up. “Am I gonna get fucked, or what?”Hiccup laughed, wiping his mouth and looking up at Astrid. “You good?”“I can wait my turn, babe,” Astrid said, giving him that lazy grin she got when her brain was still rebooting.Cami gave him a hand as he stood up, a maneuver that could prove slightly tricky with three people in there. Purely out of kindness and affection for her boyfriend, of course.That she immediately spun around and presented herself after she was reasonably certain he was standing was a coincidence. And if she shuffled her feet wider and arched her back like she’d explode if Hiccup didn’t fuck her right then and there, it was just out of courtesy so that he could get a better angle on her.Surely.Hiccup wrapped a hand around the base of his cock, giving himself a few cursory pumps as his hand came down on Cami’s ass with a wet smack that made her laugh and wiggle her hips invitingly.There was a knock at the door, audible all the way in the bathroom even over the sound of the shower. Hiccup paused with the tip of his cock just teasing Cami’s labia, looking up. “Oh, shit, that’ll be the repairman.”Hiccup managed to don his leg again in a hurry and looked up to have a towel hit him in the face. “Don’t mind us, just go!”He managed to mostly get it wrapped around his waist by the time he made it to the door, ignoring Cami complaining about ‘freaking clamjammers.’ “You called for a…” the man looked him up and down. “I’m going to guess you called for the AC repair.”“Shows, doesn’t it.”The man shrugged. “You’re not the first to greet me naked in a heat wave like this.”“Sorry.”“I’d probably do the same thing. Showers’ll keep you cool, and we’re trained to show up right when it’s the least convenient.” Hiccup snorted, making sure the towel was on correctly. He saw an arm – and a fair amount of the shoulder and chest attached to it – come around the corner holding a bathrobe and snagged it, pulling it on over the towel.The man examined the unit quickly enough, making a few minor fixes and slapping it on the top as it rattled back to life. “Great. Well, this thing will last a bit longer, long enough to keep this place liveable. But I’d really recommend getting a new one.”Hiccup kept his eyes firmly on the man’s face as he spotted bare legs flashing, Cami and Astrid making a quiet escape from the bathroom to the bedroom behind the man. “Right. We’ll do that.”“Right then.” Hiccup signed the service receipt, closing the door behind him and whipping the towel off to wipe at his face. “It’s fixed!”Astrid’s voice came from the bedroom. “I can tell!”Cami poked her head out. “Is he – he’s gone. Good. Does this mean I have to put clothes on?”Hiccup grinned, making for the bedroom. “Why would you? We aren’t done.”
