Chapter 1: The Competition
Chapter Text
One evening Halsin was sitting quietly out at the front of his tent meditating, attempting to commune with Sylvanus when he heard a bit of a ruckus by the campfire. It seemed Astarion and Karlach were having a disagreement about something. No one else was at camp so Halsin decided to walk over to mediate and sort them out.
“What are we arguing about now?” Halsin said somewhat wearily. The day had taken its toll and he was looking forward to having a nice rest. Astarion and Karlach were lit by the campfire, their features aglow with yellow flames.
“I think you’ll find my dear that I am the expert. I am better than you, I’ve had a lot of practice.” Astarion proclaimed arrogantly.
“Nuhuh Astarion. I may have spent ten years in hell, but I give the best blow jobs.” Karlach proudly retorted.
Halsin’s eyes widened in surprise, he hadn’t expected a discussion of this nature. He could have walked away, but part of him wanted to know who was best, and just how they would find a winner.
“It’s simple, it’s all in the tongue, with a bit of helping hand, of course,” Astarion bragged, gesturing with his goblet of wine. He licked around the rim, then took a swig. “Just like that, and don’t forget -” his eyes flicked to Halsin “- to swallow”.
Halsin chuckled nervously. “Swallowing isn’t necessary, vampire. I’d be more concerned about your teeth.”
“How dare you! I’ve never caught anyone with my teeth, I'll have you know.”
“Ha! Told you no teeth. It’s all tongue, and tail, but you wouldn’t know that.” Karlach’s tail flicked around and wrapped around her wrist, moving up and down her arm.
“That’s not fair, that’s cheating.” Astarion said haughtily. “I know all about cheating, I used to be a magistrate.”
Karlach looked a bit peeved off, she knew she was good at blow jobs, but Astarion was good with words, and therefore likely good with his tongue too. “My way is still better, I’ll show you. Get me a salami.”
“We just ate the last one yesterday.” Astarion licked his lips as he looked around for something he could use to demonstrate his fellatio talent. “Do you think Gale would notice if one of his candlesticks went missing?”
“Probably, he’s meticulous about his belongings, and ours. He keeps eyeing up my magic axe. I don’t leave it anywhere near him now.” Karlach was also looking around, her gaze reached Halsin and she looked his muscly body up and down, lingering on his crotch. “What about Halsin?”
Astarion was intrigued, “what about Halsin?” He raised his eyebrow, playing coy, but he knew what Karlach was thinking. They could suck off Halsin and he could judge them. Halsin was a very large elf, Astarion wondered if he was in proportion. He had definitely thought about it more than once.
“I doubt he has anything we can use. Let me see, I used to be a magistrate, I can judge.”
“How can you judge yourself Astarion?” Halsin interjected. “You’re flexible, but I doubt you could service yourself.”
“You judge us then,” Astarion smugly suggested. “We’ll take turns, I’ll go first.” Astarion walked confidently over to Halsin, licking his lips. “Have a seat, druid. Let us blow you- your mind.”
Halsin was very tempted, listening to them talk about giving him a blow job was getting him hard, and he knew they would be able to see his large bulge through his pantaloons. He looked at Astarion, he wanted to see him on his knees, his mouth around his cock. He knew Astarion would be good, he had heard tales of his exploits under Cazador’s reign. But Karlach, he was unsure. She had spent 10 years not touching anyone, would she be any good? She could touch people now, but that was fairly new.
His thoughts were interrupted by Karlach’s enthusiasm. “Yeah! Let’s do this! You warm him up, I’ll finish him off! I can’t wait! Let’s get his trousers off!” Karlach felt desperate for some sort of touch, and she hoped that this would lead to something more with either of them tonight. She lunged forwards to Halsin, purposely knocking Astarion to the side. Halsin took half a step back, the two of them were very eager, what had they been up to today?
“Careful Karlach, can your heart handle this?” Astarion quipped, stepping up next to her. They both reached towards Halsin’s waistband, their hands bumping into each other as they raced to undo the lacing keeping his trousers on.
“Now now, let’s take some time to- '' Halsin tried to get them to slow down, but was interrupted by Astarion kissing him. This is actually going to happen, he thought , kissing Astarion back as Karlach managed to undo his trousers.
“Hey! No cheating Astarion, we didn’t say we could kiss him.” Karlach was pissed, she should have thought of that, she was rusty and needed the upper hand, so to speak. A good blow job wasn’t purely mouth and cock.
Astarion broke the kiss. “We didn’t say we couldn’t kiss. Watch and learn.” He smirked at Karlach before pulling Halsin back into a kiss, snaking his hand down his front to reach Halsin’s cock.
He moaned quietly into Halsin’s ear as he stroked his cock through his underpants. Halsin was as hard as a rock, and Astarion was starting to get hard too at the thought of Halsin’s cock down his throat.
Halsin put one hand around the back of Astarion’s neck, the other reached towards Karlach but she was just out of reach, Halsin wiggled his fingers and some vines shot out, wrapping around her waist and pulling her in close. “Good.” Halsin looked at Astarion. “You first.” He turned to Karlach, “may I kiss you?”
Karlach nodded vigorously. “Gods yes! I’ve been waiting to say that!” If she wasn’t already pressed against Halsin she would have jumped into his strong muscly arms. She threw both her arms around his neck and kissed him urgently.
Halsin pushed firmly on Astarion’s shoulder, encouraging him to go lower. Astarion happily obliged, pulling Halsin’s pants down and exposing his cock. It was girthy and meaty, at least 9 inches, Astarion reckoned. He was experienced, but even he needed to warm up before fitting it all in. He doubted Karlach would be able to handle it, he was looking forward to seeing her try, and her reaction when she saw it. For now, she was too busy making out with Halsin to notice.
Astarion secretly wished he had some oil to use for this, he couldn’t imagine attempting to have Halsin enter him without stretching and preparing first. But that could come later. Right now, he had to win this blow job competition.
Astarion curled his long fingers around Halsin’s thick cock, even with his elven dexterity he was barely able to touch his fingertips together.
He started with some long, slow strokes along the entire length of Halsin’s shaft, applying some pressure at the tip. He felt Halsin moan and twitch, it almost seemed like he was getting even bigger. Astarion moved his hand down to the base of the large cock in his face, opened his mouth slightly and gave Halsin a long lick, all the way from his balls to the tip, swirling his tongue over his hole before licking back down.
Halsin’s hips bucked as he felt Astarion’s warm tongue on his cock, a stark contrast against the cold hand that had just encircled it. With one hand he grabbed Karlach’s arse, pulling her into him. He felt her moan and grind against him, her tail wrapping around them. He placed his other hand on Astarion’s head, enjoying the feeling of his head moving up and down. As Astarion stroked his cock he inadvertently mirrored the movement on Karlach’s tail. The tail flicked, and moved down his body, encompassing the leg that Karlach was riding against. Any harder and he thought Karlach might combust, she had previously told tales of being so pent up that her tent had caught fire.
Karlach was enjoying kissing Halsin so much that she forgot she was supposed to be competing against Astarion, until Halsin let out a loud moan and pulled her closer. “Is it my turn yet?” She asked, looking down. “Oh my gods, is that your dick? It’s massive!” She watched as Astarion looked up at her and winked, before he looked to Halsin and took him into his mouth, getting not quite halfway before stopping with him still inside.
“How are you doing that Astarion? Can vampires dislocate their jaw or something?” Karlach was incredulous at how easy Astarion was making it look.
Astarion pretended to try to speak with Halsin’s cock still in his mouth, he knew it would send vibrations down his shaft and enhance the pleasure, and it did, as he felt Halsin’s body respond involuntarily, his hand pushing his head further onto his cock. He pulled his head away and swallowed, tasting some of Halsin’s precum on his lips. He wiped at the corner of his mouth with a finger, before licking it.
“Delicious,” he murmured quietly to himself. He looked at Karlach, “it’s practise my dear, stamina, and in this case, no gag reflex.” He licked his fangs and lips, then in one deft movement took all of Halsin’s cock into his mouth, pressing his nose into his sparse pubes. He stayed there, moving his tongue in and out, licking Halsin’s balls. They were definitely in proportion with his cock, nice and heavy. Full . He hoped Halsin would have a massive load for him.
He took Halsin’s balls into his hand and gave them a gentle squeeze and a tug, before giving them a gentle massage. The other hand he used to caress Halsin’s ample glute, working his way towards his entrance, his head still bobbing up and down.
“Oak Father preserve me, you’re definitely very good at this Astarion, you’ll have to give me some tips later. I’ve not been able to take a cock the size of mine as well as you do. Now, Karlach, I think it’s your turn. On your knees, and show me if you can do better than Astarion.” Halsin commanded, he felt a bit lightheaded after Astarion’s go. That elf could make him see stars if he had let him continue, he had gotten so very close.
Karlach cautiously dropped to her knees. How was she supposed to get his monstrous cock in her mouth? She glanced over at Astarion, he smiled smugly at her and nudged Halsin’s cock towards her. “Go on, your turn.”
Astarion sat back on his heels, catching his breath. He knew that he had done well, a few more seconds and he would have been swallowing Halsin’s load, he could feel it in his body. He idly rubbed his own hard cock as he watched Karlach attempt to suck Halsin. He kept it in his trousers, for now.
Karlach wrapped her hand around Halsin’s cock, her hands were larger than Astarion’s so she was able to close one hand, encompassing the meaty member. She put her other hand above the first, and holding him carefully so as not to scratch him with her nails, she gently licked his moist tip. She could taste his precum mixed with Astarion’s spit, it was a mild taste, which she did not expect. She paused, unsure what to do next.
“Are you OK down there? Do you want to stop?” Halsin asked with care in his voice.
“No. I can do this. It’s been a while, I just need to think and remember,” Karlach tried to hide the uncertainty in her voice. She was intimidated by his massive manhood, and it was showing. She had hoped he was of a more regular size, or only slightly large. She brought her mouth close to his cock and opened her mouth. The only way that she could think of how to beat Astarion would be to let Halsin use her mouth however he wanted.
As she was about to speak she felt a cold hand gently place itself on the back of her head.
“You can do this, go slowly, and don’t forget to breathe,” Astarion cooed in her ear, helping her out. He could be fair, after all. Or at least he wanted the competition to be close. He was on his knees next to her, guiding her physically. “Use your hands as an extension of your mouth. I won, by the way.”
“You didn’t win Astarion, I’m not done yet. Thanks though,” Karlach replied, licking his dick like it was an ice cream. She kissed him, then took the tip of his head into her mouth, sucking lightly. “Fuck my mouth Halsin, do what you want to me.”
Halsin and Astarion looked at Karlach in surprise, neither of them had expected her to say that. It was more like something Astarion would say, and do to someone. Halsin looked at Astarion quizzically, as if to say should I? Astarion shrugged, then nodded wordlessly. She did say to do that.
Halsin put one hand on her chin, stroking her cheek before putting his thumb into her mouth, pressing down and keeping her mouth open. He put his cock gently into her mouth and tenderly forced his cock down her throat until she gagged.
“Good, beautiful,” Halsin praised her, his voice deeper and gravelly. “Stay there, you’re doing well.” He thrust in and out of her, not going too deep. She was only managing to take about three inches, but it was enough for now. Her spit was running down her chin and her eyes watered a bit. Her hands were holding on to Halsin, trying not to fall over.
Astarion was impressed, and slightly jealous. He wanted Halsin to use him like that. Halsin was slowly working his cock deeper into Karlach’s mouth, but it was too slow for impatient Astarion. He dove forwards and licked Halsin’s cock, starting by Karlach’s mouth, licking her lips before moving down his shaft to his large balls. They were too big to fit both of them in his mouth, so he eagerly sucked on just one.
He brought his hand back around Halsin’s rear, reaching for his entrance. He stroked around it, letting Halsin’s sack out of his mouth and putting two fingers from his other hand into his mouth, getting them nice and wet. As he gently inserted his fingers into Halsin he sucked gently on his other ball. Halsin groaned loudly at the new sensation, it had been many years since someone had paid any attention to his rear, possibly as long as his days he spent with the Drow couple.
Halsin grabbed both their heads, thrusting deeply with pleasure. It had been a long time since he had two mouths worshipping his cock. He wanted it to last longer, but he also wanted to cum and move on to more carnal pleasures, with either or both of them.
“Move over,” Astarion growled, he could see Karlach was getting tired. Halsin released Karlach and she withdrew her head, panting.
“Thanks ‘Starion,” she managed to breathe out.
“S’okay,” he mumbled, already filling his mouth with Halsin’s luscious cock, his fingers still pumping inside him. He matched his pace with his fingers, thrusting in as he took his cock deeper. One more minute and he’d be enjoying Halsin’s warm load down this throat. It wasn’t blood, but it would be so very satisfying to receive.
The once-quiet sounds of the night were now filled with their noises, the moans of pleasure, the groans of delight. Astarion’s free hand worked at his own trousers, undoing his laces and freeing his cock. He stroked himself as he increased his speed on Halsin, intent on getting him off soon.
“I’m going to cum,” Halsin announced. “Karlach, come here.” He brought Karlach’s head next to Astarion, and pulled his cock out of his mouth. “You were both good,” he said, stroking himself vigorously in front of their faces. He looked at them, their faces eager and expectant. He could see Astarion’s own cock in his hand, as Karlach removed her hand from down her trousers.
“The winner,” he grunted, ready to unleash, “is..”
With a bear-like growl Halsin came, spilling his load onto both their faces in several powerful long spurts. Karlach flinched as the first wave hit her, all the way from her chin to her horn. Astarion was ready for it, he opened his mouth and caught whatever he could, closing his eyes and enjoying the feeling on his face.
“Astarion won, but I think we’re not quite done here,” Halsin said, looking down at the mess he had created. “Let me help clean you up, and move to one of the bedrolls.” He knelt down in front of them and carefully wiped some cum away from Karlach’s eyes, Astarion was already clearing it off of his own face into his mouth, cock still in hand.
“Now it’s your turn to judge just how good I am.”
Chapter 2: Time to judge Halsin
Chapter Text
Halsin stepped out of his trousers, pulling his top off in one deft move, flexing his elven nimbleness for someone of his size it was very impressive. He grabbed Karlach, channelling his inner bear and picking her mighty body up with ease. She let out a surprised gasp, it had been a while since anyone who wasn’t an enemy had knocked her off her feet, and even then it was rare. She melted onto him, embracing the feeling and his massive muscles. She felt safe, secure, and almost irrevocably horny.
“Mmf, Halsin,” was all she could utter as he carried her to her bedroll, as it was the closest. Astarion followed, his hard cock still in his hand, stroking it slowly. He sat on the ground near them, ensuring he had a good view of Karlach’s body, and Halsin’s face.
“Go on then, druid, show us how it’s done,” Astarion said nonchalantly, trying to hide his eagerness at the thought of Halsin devouring him tonight. “I’ll just watch, and try not to fall asleep.” He looked lazily at the nails on his other hand, pretending he wasn’t stroking himself.
Halsin laid Karlach down gently on her bedroll and kissed her deeply, forcing his tongue into her mouth, which she eagerly accepted. Gods, it had been so long since she had been touched, kissed, and now she was revelling in it. It was like a reward for ten long years in hell. She yearned for Halsin’s touch, to feel his warm breath on her skin. To her it was like a cool breeze on a hot hell day. Her heart had been partially fixed, but she still felt hot.
“Hush your mouth Astarion, you were quieter earlier.” Still above Karlach, Halsin beckoned Astarion closer with a curl of his large finger. Astarion hesitated, then leaned closer. Halsin caught him by the neck, and pulled him into a kiss. “I knew that would keep you quiet,” he whispered in his deep, velvety voice, “now be a good elf, and try to wait your turn.”
Astarion sat back on his haunches in a daze. That damn druid, he thought, he really knows what he’s doing. Tonight is going to be delicious.
The quiet chirping of crickets was suddenly interrupted by a loud moan erupting out of Karlach as Halsin kissed her neck. If she moans like this for just a kiss, how loud will she moan with her legs wrapped around my head? Halsin wondered, kissing down her sternum. He paused to hold her breasts in his hands, pulling them out of her ragged top. He played with her nipples as he gazed upon her face. Karlach was moaning and writhing under the slightest touch, he’d have to pace himself a bit, draw it out to tease Astarion more.
Halsin sucked on Karlach’s hard nipples, feeling her tense under him as he flicked waves of pleasure through her body.
“OH FUCK HALSIN, YOU’RE SO GOOD!” Karlach’s loud voice perforated the whispers of the woodland. Halsin shared a knowing glance with Astarion and both of them chuckled. They knew what the night would entail, and how it was only just beginning. They were lucky no one else was at camp, Karlach would certainly rouse anyone trying to rest.
Halsin continued kissing down her body, occasionally licking a long line upwards before heading down again. He stopped when he reached her tatty trousers, rubbing between her legs, ignoring her whimpers for more. He could feel her wetness beneath the cloth. She was so very warm, but no longer hot enough to burn anyone touching her.
“You want this, don’t you?”
Karlach nodded, grabbing his hand to keep it between her legs. “I want it all.”
“I’ll say you do,” Astarion piped up, “you’re practically begging for it. No, you’re actually begging for it. I doubt Halsin is that good.” Astarion looked longingly at Halsin, he was getting almost desperate for his turn. He didn’t want to wait for Halsin’s mouth on his cock, which was getting slicker with precum.
Halsin ran his hands over Karlach’s peachy arse, lifting it up to his mouth. He gently mouthed at her clothed mound, causing her to buck against him. He pushed her back down onto the bedroll and he grew his nails into short claws as he moved his hands between her legs, gripping the leather trousers and ripping them open, exposing her to the air.
“Astarion can sew them up later,” he said, his claws returning to normal nails as he buried his mouth in her slit, licking her folds and fucking her with his tongue. She tasted amazing, a dusky flavour with a small hint of sulfur. Halsin could feel the precum leaking out of him, and he could see Astarion’s cock glistening in the moonlight. He wanted that cock soon, he was as anxious as Astarion to indulge in that pleasure.
“I think I’m gonna cum!” Karlach warned, feeling the build up in her torso. Halsin pulled away, denying her the orgasm she was lusting after so painfully.
“Not yet, not until I say you can,” Halsin commanded. He inserted one finger into her, fucking her slowly as he moved his body away from her body, settling between her and Astarion. She moaned in denial and lust, trying to grind on his finger as it filled her tight cunt.
“Your turn, Astarion,” Halsin commanded, running his hand up Astarion’s leg before pulling him closer. Still fingering Karlach he leaned over and took Astarion’s cock into his mouth, just as easily as Astarion had taken him earlier.
“Oh fuck Halsin,” Astarion growled, thrusting his hips upwards so Halsin’s nose touched his skin.
“Karlach’s close, I can feel her twitching and tensing around my finger. She’s so tight, I need to stretch her out before I can fuck her,” Halsin’s voice entered Astarion’s head. Astarion jumped, he had forgotten that druids were able to learn telepathy. Could Halsin hear his thoughts if he tried to think back to him? He hadn’t noticed him casting a spell, maybe it was just an ability he had.
As Halsin lavished attention on his cock, sucking and swirling, swallowing his cock all the way down his throat Astarion felt the familiar tightness and swelling in his balls. Should he tell Halsin he was going to cum?
Halsin ran his tongue around Astarion’s cock one last time before letting him go, just before his release. Astarion growled and reached towards Halsin, grasping towards his head, trying to get him back. That damn druid could read his body language so well despite trying to hide it.
“Druid!” Astarion exclaimed angrily, “why did you stop?”
Halsin only laughed, and went back to licking Karlach, moaning into her, his bare arse raised in the air. Karlach’s hands grasped onto Halsin’s hair, pulling him in and holding him there. He had managed to work two fingers into her, edging her again and again. She glanced over at Astarion to see him receiving the same treatment, being brought close to ecstasy, but forbidden to reach it.
“You’re doing well Karlach, good girl, taking my fingers so nicely.” He slipped a third finger into her, causing her to gasp in surprise and pleasure. “Good, good. Keep going and you’ll be ready for my cock in no time.” Karlach almost screamed in pleasure, this evening was getting better and better. She never expected a casual conversation about blow jobs with Astarion to turn into full-on sex, with either of them, definitely not both. A girl could dream, and she had been dreaming about them, anyone really.
Astarion panted as he flicked a tongue over his fangs, how he longed to bite that ample rump of Halsin’s as it waved so tantalisingly prominent in the air, almost as if it was ready and waiting for him.
“Join me. I want you. Be as rough as you like, I can take it. In fact, I enjoy it. Fuck me hard.”
Astarion needed no further encouragement, he scrambled hurriedly to get behind Halsin, eager to be inside him and have some sweet release. He pressed himself against Halsin, feeling their members bump into each other. He reached around, tugging firmly on Halsin’s magnificent manhood, spreading his fluid around.
“Yes Astarion, fuck me, fill me up.”
Astarion kissed Halsin’s back as he lined his cock up with his entrance. He pushed gently and firmly, slipping inside him with relative ease. Halsin growled, pushing back against Astarion to get him deeper inside. The reverberations from his voice flooded deep into Karlach as she reached her precipice.
“DON’T- don’t stop Halsin! Please! Let me cum. I need to cum,” begged Karlach, desperate to reach climax.
“Not until I say you can,” Halsin ordered, his tongue flicking over her clit.
“Please. Please, please, PLEASE!”
“NO!” Without looking Halsin reached up and put his hand over her mouth to silence her, putting his finger in her mouth. She sucked on it eagerly, craving more.
“Good girl Karlach. But it’s Astarion’s turn first. He did win the competition, after all.”
Astarion smiled gleefully, digging his fingers into Halsin’s hips, thrusting deeper inside him.
“Gods you’re good Halsin,” Astarion uttered breathlessly, slowing his pace to tease Halsin, getting what little revenge that he could. “Make Karlach cum, she needs it.”
“As you wish, my love. Karlach: cum,” Halsin commanded. And boy did Karlach cum. Wave after wave of pleasure coursed through her body, sending her reeling as she cried out Halsin’s name. Her legs wrapped around his head, keeping him in place until she was exhausted.
Astarion peered around Halsin, watching Karlach tip over the edge. He could have sworn he saw some green wisps of magic dissipate as her crescendo finished. He leaned forwards over Halsin’s back, getting as close to his ear as he could. “Magic, druid?” He whispered quietly, barely audible, but he knew elven hearing would pick it up easily.
“Just a small amount, it helps to enhance pleasure. Karlach knows I use magic, she’s asked me about it before, she likes the idea.”
“Use your words, druid, let us both hear you.” Astarion leaned back onto his heels, pulling Halsin with him. He ran his hands over Halsin’s muscles, one hand reached his cock, stroking it a few times before cupping his large sack, it wasn’t much smaller than earlier, was Halsin full again or was he always this well endowed? Halsin leaned back into Astarion’s embrace, enjoying the feeling of his cold skin.
“I’ll make you mine, lover,” purred Astarion, kissing Halsin’s back as his other hand tweaked his nipple.
“Astarion, you are so skilled,” Halsin moaned, the words echoing in Astarion’s mind as Halsin spoke them out loud. “I want Karlach too.” He reached forwards, picking Karlach up by her hips and bringing her onto his lap.
“I want to be inside you Karlach, as Astarion is inside me. Can you take it?” Halsin’s cock was pressed between their stomachs, covered in precum. Karlach put her arms around Halsin’s neck and kissed him, reaching out behind him to ruffle Astarion’s hair.
“Gods I need you inside me. I need a good fucking, it’s been so long.” She grasped Halsin’s cock, “I need this now.” She lifted herself up, and carefully eased herself lower until about half his cock was in her.
“This is all I can take.” Karlach’s legs shook as Halsin stretched her out. “You’re so big, it’s… ah-amazing,” she panted as she rode Halsin’s cock.
“You’re doing so good, both of you.” Halsin felt Astarion’s cock twitch inside him as he praised them. He grabbed Astarion’s leg and followed around to his caked-up arse. He could feel the sweat on his body, his cold skin warming up.
“I’m close Halsin, and this time I won’t hold back,” Astarion grabbed Halsin’s hair, pulling his head back as he thrust deeply into him.
“Me too, soldiers. Gods this is amazing.” Karlach kissed Halsin’s neck, winking at Astarion who was just out of her reach. Having the big muscle man in the middle made it hard to have Astarion too. Her tail stroked Astarion’s back, before gently wrapping around Halsin’s arm where his belts were.
“Oak Father preserve me. You’re both amazing. Go ahead, unleash your inner beasts,” Halsin growled, barely able to keep himself from transforming into his bear form. He felt Karlach tense and contract on him, taking his cock deeper into her. At the same time Astarion let out a guttural moan, pushing deeper into Halsin as he emptied into him.
The feeling of being inbetween the two of them, climaxing with his body, sent Halsin over the edge. He came with a beastial roar, pulling Astarion and Karlach even closer to him.
Karlach leaned backwards, slipping off of Halsin’s cock and back onto her bedroll, catching her breath. “Gods, Halsin, I saw stars.”
Astarion pulled out of Halsin and tried to stand up, but stumbled and fell over onto Halsin. Halsin caught him easily, and pulled him into a passionate kiss.
“Can’t get enough? I’m not surprised.” Astarion was very confident in the delivery of one of his favourite lines, he knew this night would not be one night that it was better to forget. No, there would be more nights, with or without Karlach. He kissed Halsin again, slipping his tongue between his teeth as Halsin picked him up and laid him gently down near Karlach.
“I do rather like that, you know,” Astarion said shyly, stroking Halsin’s face.
Halsin laid down between the two of them, pulling them into a bear hug. He kissed both their foreheads, and using magic cleaned up all the cum and sweat.
“I think we’re all winners, tonight.”
Chapter 3: The Finale
Notes:
Enjoy the final installment, just in time for valentine's day!
Thanks to WhispersofSune and sentientricecracker for proofreading.
Chapter Text
Halsin wrapped his big arms around Karlach and Astarion as they looked up at the starry sky, their heart rates and breathing returning to normal. They laid there in silence for a few minutes, Astarion and Karlach resting their heads on Halsin’s chest.
“That was amazing,” Astarion said quietly. He turned to look at the druid. “There’s one more thing I’d like to try out, Halsin. Two actually, if Karlach’s willing.” Halsin raised an eyebrow quizzically, an amused expression on his face. Karlach was lost in her thoughts, humming to herself as her hand traced lightly over Halsin’s chest.
“There’s nothing I won’t try twice, Astarion. All you have to do is ask - preferably nicely,” Halsin gave him a reassuring squeeze. “What would you like to do?”
“I want- I’d like you to fuck me. Please. Facing me.” Astarion blushed furiously, he wasn’t used to asking for sex, he was more used to telling people what to do. “I might need some… oil, though. I’ve never had anyone as big as you before.”
“We can certainly do that, my love,” Halsin smiled as he brought Astarion up for a kiss. “What about Karlach? You mentioned something to do with her?”
“It can wait, I haven’t been treated this nicely in a long time,” Astarion kissed him back gently, resting his forehead against Halsin’s. He looked down at Karlach, she had stopped humming and her breathing had settled into a steady rhythm. “And I have to fix her trousers at some point. Did you have to rip new holes in them?”
Halsin chuckled. “I suppose l’ll have to buy her a new pair, fireproof, with no holes. Something nice and tight. What do you think?”
“Tight is nice. Going to get yourself a matching pair?” Astarion nuzzled into Halsin’s neck. He could get used to this kind of intimacy, the kisses, the cuddling, the throb of Halsin’s blood through his veins. Astarion kissed his tanned skin, feeling Halsin’s pulse on his lips. “This, this is nice.”
“I won’t get myself a pair, I prefer any clothing I wear to be loose, but you?” He looked at the pale elf body with an endearing gaze. “You I could see you in a nice tight pair of trousers, you have the cheeks for them.” Halsin grabbed Astarion’s arse. “I would love to be inside you, whenever you want. Just say the word.”
“Later, I’d like to recover a bit first. Do you think Karlach would join in again?”
“Quite possibly. She definitely needs to recover. I think she’s drooling on me.” Halsin closed her mouth, wiping the saliva off of his chest.
“She snores like a tarrasque,” Astarion commented. “A hot tarrasque, but noisy. Shall we move a bit further away and continue the night? We need less sleep than she does, and if she needs to cuddle, well, we can always grab Clive for her.”
“We certainly can, if that’s what you want.” Halsin paused, deep in thought. “I only have honey, not oil. But I recall Gale hiding some oil away, perhaps you could go look for it?”
“Quick like a fox,” Astarion said, getting up. Halsin took the opportunity to land a hefty smack on Astarion’s arse, almost sending him reeling with the force from his mighty hand. Astarion let out an involuntary yelp, unprepared for the sudden spanking. Astarion looked back as he went into Gale’s vacant tent, Halsin’s gaze was firmly upon him. He looked hungry, ready to devour the vampire.
The tent flap closed behind the pale beauty, obscuring him from Halsin’s lustful eyes. His darkvision allowed him to see well enough to quickly find the oil he needed. He turned to leave, but decided to stay a bit longer, hoping to tease Halsin. He rattled some vials around, keeping up the ruse of looking for oil.
“Oh no, I can’t find any,” Astarion called out, trying not to sound sarcastic. “I’ll have to look harder .”
“If you need help, Astarion, I will always give you a hand ,” Halsin responded. He sounded closer to the tent than Astarion expected.
“Ah, found something!” Astarion popped out of the tent, walking right into Halsin’s chest. “Oof, that’s a nice surprise.”
Astarion ran his hand up Halsin’s torso and winked at him. “We probably shouldn’t do it right by Gale’s tent though, he’ll be able to tell.”
Halsin kissed Astarion, bending down to pick him up, it was his turn to be carried by Halsin. Halsin groped his arse as he walked over to the bedroll that he had grabbed from his tent whilst Astarion was in Gale’s tent. “Rough or gentle Astarion?” He murmured, kissing Astarion’s clothed chest. The light of the campfire gave Astarion’s pale skin a warm orange glow.
Astarion wanted to say firm but gentle, but he was suddenly too shy to tell him. Instead he merely said “any way you want me, my dear,” accidentally letting slip one of his patented terms of endearment. Halsin smiled, proud of how Astarion was letting his guard down, letting people get close to him.
“What do you really want, Astarion? This is your desire, not mine. I will help you fulfil it, any way that I can.” Halsin was used to reading people, his centuries of life that he had lived, and his attunement with nature; he could tell Astarion was holding back, but he wasn’t sure why.
“I, I want-,” Astarion hesitated, reluctant to be completely honest in the arms of the large elf. It would be an intimate reveal. He chewed his lip, unsure, looking down at Halsin gazing back at him earnestly. “Ugh, tch, why do I feel safe with you?”
Halsin’s hazel eyes took in all the features of Astarion’s face - the laughter lines, the worry lines.
“My love, I will not judge you. You can be honest with me, free. If you say hard, I will be hard. If you say tender, I will be tender. If you say stop I will stop. If you need it, I can heal you afterwards. I can kiss, I can cuddle, I can be what you want, what you need. All you need to do is let me.” Halsin kissed his neck, tenderly brushing over his bite scars.
“Gentle,” Astarion nuzzled into Halsin’s warm neck. “But… firm. I- I enjoy the feeling of being filled.” Astarion hesitated, unsure whether he could ask just one more thing of Halsin, something he’d only done once before.
Halsin lowered Astarion so they were eye level. “If there is nothing else, then I would like to have you now.” Halsin supported Astarion with just one arm, the other stroking his cheek before bringing him in for a kiss. He held him tightly, forcing his tongue into his mouth, feeling Astarion’s fangs on his tongue, it was thrilling.
Astarion put his arms around Halsin’s neck, keeping him in the kiss, his legs still wrapped around Halsin’s naked body. He could feel the warmth of Halsin’s hard cock through his trousers, rubbing against his entrance. They both wanted each other ferociously.
“I would tell you to relax, but I know you know how to prepare yourself.” Halsin rubbed Astarion’s arse, between his legs and feeling his balls outlined by the tight trousers. Astarion moaned and grinded against him, massaging himself on Halsin’s firm body.
“I want to taste you,” mumbled Astarion into Halsin’s neck.
“You tasted me earlier, when I came all over your face,” Halsin reminded him in between kisses.
“I don’t mean like that,” Astarion licked his neck, feeling Halsin’s throbbing pulse. “I’d like to taste your blood, if I may. To have you inside me in yet another way. Filling up my stomach, first it was your cum, next your blood. Please.” Astarion looked at him pleadingly, turning on the vampire charm.
Halsin raised an eyebrow, bemused by the different request. He was used to biting during sex, but hadn’t drawn as much blood as a vampire would, and he had never been bitten by a vampire, though the thought was definitely intriguing to him.
“Just a taste, I swear it. It would help me relax too.” Astarion’s voice had changed, it was soft, endearing, enticing Halsin to give in. Astarion stroked his hair, running his fingers over Halsin’s scars across his face.
“Go on then, Astarion. Just leave me enough blood so I can fill you up as well.” Halsin reminded the vampire as he tilted his head, exposing his neck to Astarion. “I’m ready.”
Astarion kissed his neck, savouring the smooth skin and the salt of Halsin’s sweat. With a sharp inhale he bit down, puncturing the skin. The blood flowed into his mouth, sweet like nectar, deliciously warm and filling. Astarion growled with pleasure, grinding harder against Halsin. Drinking blood was very gratifying, sensual and intimate. He had only done it once before.
Halsin held Astarion in place as he drank from him. It was concerning at first, but as he felt Astarion move into him and relax, it helped ease the druid too. And when he heard Astarion’s moans of pleasure and felt his hard cock pressing into him, he knew he had done the right thing. He felt a trickle of blood run down his neck - no wonder the vampire's tent was always a mess.
“Ah, Astarion, I’m feeling a bit, uh, drained,” Halsin politely tapped Astarion on his back.
“Hmm? Oh, of course,” Astarion pulled himself away, feeling sated and lustful. “Delicious.” He touched his lips, wiping a trickle of blood back into his mouth.
“Thank you, Halsin,” he purred, pulling him roughly into a passionate kiss with newfound strength. “This was a gift, you know. I won’t forget it.”
Halsin smiled into Astarion’s lips, pleasantly surprised by the vampire's newfound strength and confidence. Staying sat on his arm, he felt like Astarion was still small, but now imbued with some sort of power. “How do you feel, Astarion?”
Astarion licked some of the blood up that had run down Halsin’s chest. His eyes were bright and alert, ready to pounce. “My mind is clear, I feel strong, I feel… happy.” He kissed the bite marks he had left on Halsin’s neck, causing them to leak a bit more.
“You are invigorating, Halsin, but I need something more filling. As much as I enjoy being held up like a damsel-,” Astarion looked down, noticing Halsin was only holding him with one arm, “I want to be fucked.”
Halsin smiled. He liked this newer, more confident Astarion. “At once, my love,” he lowered him down, planting a kiss on his lips. He motioned with his fingers and the holes on his neck closed up, and he immediately felt a bit better, not as lightheaded.
“Ah that’s better, now I can give you my full attention,” Halsin pulled Astarion into him, rubbing his hard cock against his trousers. “But, you are a little too clothed for my liking.”
“Don’t rip my clothes!” Astarion panicked as Halsin roughly pulled his top off, he didn’t want to have to sew up his own clothes as well as Karlach’s.
“Would I do that to you?” Halsin whispered in his pointy ear, biting his earlobe gently. He continued to gently bite Astarion’s ear, sucking and nibbling on the pointy tip as his hands found the laces, undoing them swiftly. He felt Astarion draw a deep breath and buck into him as his sensitive ears relished the touch.
“I knew you’d like that, ears for us elves are so very sensitive,” Halsin whispered, his warm breath grazing the pale elf’s neck. “By Sylvanus, you taste good.” He pushed his hand into Astarion’s blue pants and found his hard cock, ready and waiting for him. He grasped his cold firm cock and started stroking him, pulling him up and towards him with each caress.
Halsin brought his head down to Astarion’s, their tongues meeting in a fervorous medley. He grabbed Astarion by the legs, bringing him swiftly down onto the bedroll. He climbed on top of him, running his hands up his chest, feeling the cold skin underneath him. “I’m going to fill you up, little elf, and warm you up from the inside,” Halsin grunted, thrusting against Astarion, their cocks bouncing together.
Astarion closed his eyes, his hips coming up to meet Halsin. “Fuck me Halsin, fuck me hard.”
Halsin grinned, hearing Astarion practically begging for his cock was incredibly arousing but he wanted to prolong the pleasure. He kissed down Astarion’s ivory skin, pushing his legs apart and placing his mammoth member on top of Astarion’s leaking cock. He took the oil away from Astarion and poured a small amount on their shafts. Using just one of his large hands, he took both of their slick and glistening members with ease, driving them closer together.
His other hand caressed Astarion’s neck, brushing gently against his cheek, parting his lips with his thick thumb and pressing it against his wet tongue. “Suck on it, like it’s my cock again,” Halsin ordered, steady and level-headed.
“Show me how much you want me.”
Astarion eagerly grasped Halsin’s wrist, forcing his thumb further into his mouth, sucking it like his life depended upon it. He tried to moan, but with Halsin’s hand around his face it came out more like a desperate whimper, his head bobbing between the hand and the bedroll. He could smell Halsin’s musty scent mixed with the smell of their fluids from earlier. It spurred him on, enticing him to gyrate against Halsin, chasing his release.
“Not yet, my love, we’re just getting started.” Halsin released their cocks and pushed Astarion’s legs up to his chest, eliciting a whine of desire out of him as Halsin exposed him. He took his oiled hand and rubbed it over Astarion’s smooth entrance, massaging him gently yet firmly. Astarion squirmed under the sensation, desperate for Halsin to be inside him.
“Pleath,” Astarion rasped, Halsin’s thumb still deep in his mouth. His mouth closed around the digit, sucking it harder, his teeth digging in with urgency. He tried to reach for Halsin’s hips, but the hand on his face kept him firmly in place.
Halsin pulled away slightly, picking up the oil again. He placed his cock against Astarion’s entrance, pushing slightly against him but not entering him yet. He held Astarion’s cock up and slowly poured some oil on the top, letting it run down his shaft onto his balls, dripping off of them onto Halsin’s cock.
“Oh shit,” Astarion panted, the feeling of the oil making him quiver. “Gods, Halsin-”
“Say it. Say my name and tell me what you want.” Halsin leaned over him, extremely close but barely touching, aside from his cock. “Tell me how much you need my cock, balls deep inside you.”
Astarion bit his lip and looked into Halsin’s amber eyes. He felt safe under his control, and he liked it. He reached one hand out towards Halsin’s shoulder. Gods, the things he felt for the giant elf. He curled his legs over Halsin in a feeble attempt to draw him in. He could feel the tip of his cock pressing against his entrance, ready and willing to take him.
“Halsin,” he hissed through gritted teeth, “please, I need-” Astarion let a loud moan as Halsin cut him off thrusting inside him.
“There we are, pretty elf. Let me take you, take care of you. Lose yourself in me.” He leaned forwards, kissing Astarion and pushing himself deeper into him. The pale elf blinked rapidly as he was suddenly stretched out by the large elf on top of him.
“Does it hurt?” Halsin whispered gently, stroking his face. “Am I being too rough?”
“No, no it’s fine. Thank you.” Astarion smiled, grateful for Halsin’s thoughtfulness. “It’s just been a while, takes a bit of getting used to.”
Halsin nodded. “I understand my love. We can stop at any time.”
“It’s good. But, could you maybe… be more dominant? Like, make me ask for it?” Astarion asked shyly, his pale cheeks flushing slightly.
“Anything for you, my heart.” Halsin stroked his hair and kissed his forehead. “Are you ready to continue?”
“Almost.” Astarion beckoned Halsin closer, then kissed his cheek. “Just one thing,” he murmured, kissing along to Halsin’s neck. He quickly licked Halsin’s ear, and bit it between his front teeth, just as Halsin had done to him earlier.
“Now we’re even,” he said with a wink. Halsin smirked, getting ready to show Astarion a good time, possibly the best time he’d ever have. He cleared his throat, leaning back from the intimate embrace they were in.
“Look at you, your cheeks all flushed. Taking my cock so well.” Halsin started to settle into a more dominant role, remembering his years spent with the drow. He would have to make a conscious effort to tell Astarion what to do, but first he wanted to be fully inside him.
Halsin pulled out almost all the way, pouring some more oil over the two of them. He loved the feeling of the oil, it was almost as nice as honey.
“You’re doing well, but I know you can take all of me. I can see it in your eyes, I can feel it in your body.” He pushed slowly back in, inch by inch, pausing to kiss his neck and chest. He kissed his nipple, biting and sucking on it, causing Astarion to gasp and breathe his name.
“Good elf. Do you want all my thick cock in you?” Halsin teased, rolling his hips away, causing Astarion to stutter and glare at him. “I think you know what to say. I want you to say it, no, shout it loudly for all to hear.”
“I want your cock, Halsin.” Astarion whimpered as Halsin pulled further out. “I need your cock.” Halsin stayed still, waiting.
“Please…” Halsin leaned over him, biting at his neck and ears.
“Getting closer, Astarion,” Halsin rocked his hips slightly, barely moving in or out. “But you know what to call me.” He pulled out further, now barely inside, just the tip.
“Halsin,” Astarion whispered. “D-Daddy Halsin.”
“Louder.”
“Daddy Halsin.” His voice wavered, barely at speaking level. Halsin thrusted in only a small amount, pulling back out quickly.
“Louder, Astarion. Wake the bats in the woods as you scream my name.”
“DADDY HALSIN!” Astarion howled as Halsin plunged all the way into him. “Yes, Halsin, Daddy. Fill me up.”
“Good boy, Astarion.” Halsin pulled him into a kiss, locking their mouths together as he pounded him, denying him breath.
“Good, Astarion,” Halsin’s voice entered his head again, “Breathe. Tap my arm when you want me to release you.” Astarion squirmed a bit under Halsin’s weight, shifting his head so he could breathe easier. Halsin’s tongue was deep in his mouth, Halsin was certainly big everywhere.
“That damn druid,” Astarion thought to himself, “He’s so good at this. We’ll have to find a reason to keep him around.” He gripped Halsin’s arms, feeling his muscles tense and flex, letting the feeling of euphoria wash over him. As he felt himself fading away, he gave Halsin’s arm two light taps.
Halsin released him, drawing in a deep breath himself. “You did well vampire, I was starting to run out of breath myself.” He gave him a quick kiss, letting him catch his breath.
“Well, well, well, what have we got here?” Karlach’s voice interrupted them, bringing Astarion back quickly.
Halsin sat up, still deep inside Astarion, exposing Astarion’s cock for Karlach to see. “Care to join us Karlach?” Halsin asked as he casually rubbed Astarion’s cock, content to keep a slow pace.
“Oh well, I don’t, how would- where would I go?” Karlach was hungry for more, she couldn’t keep her eyes off of the two of them, Astarion’s dreamy face and his hard cock, covered in something shiny.
“Anywhere you’d like,” Astarion purred, gesturing to her to come closer. “My face, my hands, even my cock can be yours to ride. Just don’t stop Halsin from doing what he’s doing.”
“I can see that, you certainly sounded like you were having fun when you woke me up. Did I hear you say ‘Daddy Halsin’ ?” Karlach smiled, ribbing Astarion good-naturedly. She took off what was left of her trousers and dropped to her knees next to the two of them.
“Maybe.” Astarion said reluctantly, looking away from Karlach.
“Chin up, soldier, I’m just teasing you. It looks like you’ve been teased already, judging by your cock. How have you managed to take all of Halsin? You must be super flexible or something!”
Halsin laughed heartily. “Karlach, you say the best things. Come, maybe our good boy will be quiet if you sit on his face?” Halsin smiled as he thought back to earlier that night when Astarion had been silenced by just a kiss. “I can attest to his oral skills, he’s very gifted. He can use his cock nicely too. Again, I can attest to his skill.”
Halsin pointed to Astarion’s mouth, hinting that Karlach should start there.
“If you’re sure,” said Karlach in a sing-song voice, straddling Astarion’s chest. “Are you ready, Fangs? And remember: no biting.” She wagged a clawed finger at him in warning.
Astarion wrapped his arms around Karlach’s thick legs. “I promise I won’t use my fangs. However, using teeth gently can add a new depth to it, but if you don’t want to see stars, then I won't. Your choice.” He pulled her closer to his mouth, feeling her shift and raise up a bit.
“If you want to use your teeth, I suppose you can.” Karlach hesitated, no one had ever used teeth on her before. “It’s just not something I’m used to.”
“What isn’t? Sex? My dear, it’s something most carnal,” Astarion grunted as Halsin continued to plough him. “You can keep talking if you like, I’m enjoying the view.” He brought one hand up and groped her bare breast, squeezing it firmly.
Halsin leaned forwards and kissed Karlach’s back, pushing her onto the vampire’s eager mouth. Karlach gasped as Astarion’s cool tongue licked her slit. She ground upon his face heatedly, feeling his tongue dart in and out of her. Was he actually fucking her with his tongue? Amazing. She grabbed his head, pulling him into her.
Astarion thumbed her clit as he tongued her warm folds. He loved a good face-sitting, getting covered in someone else's juices as they pleasured themselves with him. And what better than the fiery tiefling who could easily snap him in half? He moaned as Halsin ravaged him, feeling his own untouched shaft slapping against his torso. He could feel his precum dripping onto his abdomen as Halsin poured more oil onto him.
“Oh fuck,” he mumbled into Karlach’s cunt, flicking his tongue across her clit, circling around before diving back in to her canal. He put his hands on her arse, grabbing her cheeks and spreading them, inserting fingers into both her holes.
Karlach shuddered in response to his cold fingers, she still wasn’t used to being touched, let alone by the chill of undead fingers. The contrast was nice, she could feel everything he was doing to her. Her tail flicked around, cradling Astarion’s messy hair, resting over his neck and curling on his eyes. Just like elf ears, her tail was sensitive to touch.
She looked down at the pale elf between her legs, he looked happy, from what little she could see of him. His muffled moans were edging her closer to her climax, she could feel him moving as Halsin pounded him, easier and harder than he had done to her.
“Gods, I’m close,” she bellowed, arching her back.
“Get on my cock,” Astarion hissed, pushing her backwards. “Ride it like you did my face.”
“Right-ho,” Karlach slid back, shuffling towards the smaller elf cock behind her.
Watching her move closer, Halsin held Astarion’s cock steady, lining it up with her hungry core. When he was almost inside her, Halsin thrust his hips upwards, shoving Astarion into Karlach and pulling her back to Halsin’s chest.
Halsin kissed her neck, running his hands over her breasts he traced down her collarbone with his tongue, making her lean to the side so he could suck on her nipple. His other hand snaked down to her clit, massaging it gently.
She moaned, leaning against Halsin’s warm body, the scent of honey filling her nose. She hadn’t felt pleasure like this in such a long time. Her tail slithered around Halsin, rubbing around his entrance before penetrating him. Her hands gripped Astarion’s chest, her nails digging in, almost drawing blood. She closed her eyes, allowing the two men to fuck her senseless as she tried to hold back her orgasm.
“Oak Father, give me strength,” Halsin interrupted her thoughts, “I’m going to cum Astarion, be ready.” He bit Karlach’s ear, furiously increasing his pace on both of them.
“Gods yes, I need it. Don’t you dare pull out this time Halsin.” Astarion growled underneath him, gripping his leg and Karlach’s waist.
Halsin came with a bellowing roar, thrusting hard into Astarion, holding himself deep inside him as he spilled his essence, filling him up.
Astarion felt the wood elf’s cock twitch and throb inside him. Halsin’s roar of pleasure sent his own climax spiralling, and he gripped Karlach’s hips, holding her down on him as he took his turn to explode.
Karlach lost it as she heard and felt the two elves cum together, something about their unison was so erotic to her that she couldn’t help but join them, almost as loud as Halsin.
“Fuck, yes!” She screamed, her tail going further into Halsin as she came, her cunt aching with pleasure.
They stayed together for a few seconds, feeling their hearts beat in their chests. Astarion was first to break the silence.
“That was amazing,” he panted. “Thank you, both of you.” He sat up and kissed Karlach, finding her tongue with his own. “Now, if you wouldn’t mind getting up, I may have had my fill twice tonight, and I need a modicum of sleep.”
“Of course Astarion.” Karlach rolled off and lay down next to him.
“You too, druid.”
Halsin obliged, pulling out slowly. He kissed Karlach, stroking her hair before uttering some magic words and cleaning the three of them up.
“I think we’re all done for tonight,” concluded Halsin, gesturing towards his tent as he laid down on the other side of Astarion. A couple of blankets flew over and Halsin tucked them in.
“That was awesome, best ever!” Karlach cried gleefully.
“Can we do it again tomorrow?”