🩵 Many thanks to @kinktober-2025 for the prompts list! 🩵
Ship: Halsin x Tavilina x Astarion
Word Count: 207
Applicable Tags: Threesome, Polyamory, Loving Sex, Moaning, Anal Sex, Penis-In-Vagina Sex, Nipple Play, Pet Names, Soft Astarion, Soft Halsin, Top Halsin, Vers Astarion, Bottom Tav, Named, Female, & Half-Elf Tav, POV Third Person Omniscient
Astarion frames his arms around Tavilina’s head, looking deeply into her emerald green eyes. “Gods, I’d never thought about loving someone as wonderful as you.” Moans intersperse his sentimentality as Halsin gently guides his hips as he thrusts into his hole. Moans transfer from his mouth to the young woman’s, tongues intermingling.
Halsin hums with satisfaction, his rutting picking up pace. “And I’ve been blessed with you both.” He runs his calloused hands across Astarion’s side, careful not to graze over the Infernal scars on his back.
Astarion leans on one of his arms, taking the other to pinch and suckle on Tavilina’s nipple. “Oh, gods! Keep doing that, ‘Star.” Her back arches into his touch, grinding against his cock that thrusts in and out of her. Her hands tangle in his silver hair, guiding his lips down her chest to her navel.
The pale elf moans into her skin, his pitch picking up with each sharp push against his prostate. He whines, pleasure overcoming him. “You can fuck me harder, you druid.” He still tries to maintain control, but knows that his partners care for him either way. “I’m not made of glass.”
“Of course,” Halsin lowly chuckles as he thrusts faster. “My hearts, my loves.”
Liked this and want more? Check the full Kinktober fic on my AO3 here!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming
🩵 Many thanks to @kinktober-2025 for the prompts list! 🩵
Ship: Astarion x Tavilina
Word Count: 208
Applicable Tags: Post-Canon, Newlyweds, Living Together, Squirting, Multiple Orgasms, Overstimulation, Penis-In-Vagina Sex, Creampies, Dirty Talk, Pet Names, Established Relationship, Humor, Soft Astarion, Top Astarion, Bottom Tav, Named, Female, & Half-Elf Tav, POV Third Person Omniscient
Astarion pistoned in and out of Tavilina’s cunt, growling as he kissed where her pulse lay on her neck. “We’re both close, love. Come for me, clench around my cock.”
Astarion’s lustful command pushed the half-elf over the edge, her release washing over her like the waves of the sea. “Astariooooon!” She cried out his name as her back arched, but he didn’t relent. His orgasm was still further away than hers, and his pleasure made Tavilina’s even stronger. “Oh, gods, ‘Star! If you don’t stop, I’m gonna—!” His relentless thrusting pushed Tavilina over the edge once more, squirt pouring out from her glands and onto Astarion and herself. The tightness finally gave Astarion his release, pouring his seed into his new wife.
The vampire stopped, gently pulling his softening cock out of Tavilina. She’d never had an orgasm this intense in all the time they’ve been together. “Are you alright, darling?” He gently tilted her head up and kissed her forehead, caressing her cheek.
“Yeah, I’m good.” She shifts, noticing the large wet spot in the sheets, which causes her to blush. “Guess this is one way to break in the new bed!” she laughs. Astarion laughs with her, resting his hand on her abdomen in affection.
Liked this and want more? Check the full Kinktober fic on my AO3 here!
🩵 Many thanks to @kinktober-2025 for the prompts list! 🩵
Ship: Halsin x Tavilina x Astarion
Word Count: 209
Applicable Tags: Act 1 (Baldur’s Gate 3), Location: The Underdark, Primarily TavStarion with very slight HalTav, Aphrodisiacs, Horny Drunk (is that a word?), Sex Spores, Illness, Flirting, Possessive Astarion, Heavy Petting, Pet Names, Named, Female, & Half-Elf Tav, POV Third Person Omniscient
Halsin made his way around the camp of Tadpoled adventurers, checking their temperature with the back of his hand and helping to apply cold compresses. “I’m glad I stuck around, at least for a little while.” The druid sighs, looking around at the group of sickly, pent-up companions. “Those not native to the Underdark are even more vulnerable to the various spores compared to drow or duergar.”
Finally, he reached Astarion and Tavilina. The latter cozied up to the vampire, and even he had a hard time controlling his arousal due to the infection as his cock strained in the leather of his trousers. Tavilina looked her healer up and down, taking in every sight of his tanned, muscular skin. Her mouth hung agape, and she shuffled over to him on her knees before running her hand up and down his thigh. “Well, aren’t you something!” She rises to her feet, nuzzling her face against his pecs, the muscle clothed in snug leather. “You’re like a mountain I can climb.”
Astarion glared at Halsin, his jealousy bubbling within him. He stands up behind Tavilina and pulls her closer to him, taking her back to the rug outside his tent. “I think we should let him do his work, darling.”
Liked this and want more? Check the full Kinktober fic on my AO3 here!
Tavilina is our lovable little ditz 💖💖💖 Also, secretly, Astarion tossed a gold piece in there when she wasn’t looking to screw with her XD
🩵 Many thanks to @kinktober-2025 for the prompts list! 🩵
Ship: Astarion x Tavilina
Word Count: 205
Act 1 (Baldur’s Gate 3), Location: The Underdark, Spanking, Teasing, Foreplay, Pet Names, Public Sex, Stuck in a Wall, Top Astarion, Bottom Tav, Named, Female, & Half-Elf Tav, POV Third Person Omniscient
“And why, my dear, did you think it was a good idea to try to slip through that tiny hole?” Astarion lightly spanks Tavilina’s bottom as it sticks out of the crumbling stone wall, reveling in her helpless state.
“Ah!” The half-elf’s legs squirm, causing the toes of her boots to kick up dirt on the floor. “‘Cause I saw a shiny! It could be something good, like a ring, or some gold, or, umm…” Tavilina’s voice trails off as she feels Astarion’s nimble hands trace the innermost part of her thighs. A chill goes down her spine, and she wishes so desperately to put her trapped hands over her lover’s.
“I suppose this is a lesson in patience, then,” Astarion huffs. “Our leader, once again, is getting into trouble going after a reward.” He looks behind him, carefully checking for any onlookers. The rest of the party had wandered off to find their way through the Underdark as the dim light of mushrooms guided their way, leaving the two alone. The coast is clear, and the pads of the vampire’s fingers find their way to cup Tavilina’s sex through her clothes. “If I didn’t know any better, I’d assume you did this on purpose.”
Liked this and want more? Check the full Kinktober fic on my AO3 here!
This drabble is a little snippet from Tavilina’s version of the events of BG3! I definitely wanna write more of this scenario in the future, so keep an eye out for it!
🩵 Many thanks to @kinktober-2025 for the prompts list! 🩵
Ship: Raphael x Tavilina (OC Tav)
Word Count: 214
Applicable Tags: Rape/Non-Con, Emotional/Psychological Abuse, Location: House of Hope, Kidnapping, Captor/Captive, Sadism, Begging, Choking, Breath Play, Pet Names, Mentioned TavStarion, Dom Raphael, Sub Tav, Named, Female, & Half-Elf Tav, POV Third Person Omniscient
Tavilina backs away from the cambion, desperate for a way out of the boudoir. Her efforts were in vain, however, as her soul was bound to the room. “Why, little mouse, you’re just delaying the inevitable. Your companions have much more to worry about with your mindflayer problem.” Backed up against the door, Raphael tilts the half-elf’s chin up to look into his burning eyes. “Maybe I’ll even take it easier on you if you beg.”
Tavilina trembled in fear, her mind telling her to run, run, run. Astarion was her first— not only for sex, but also the first one to show her love and care. Raphael, on the other hand, was sadistic and cruel. He had made it clear that her captivity was for his pleasure and his alone, promising to use her however he pleased. Her survival instincts kicked in, prompting her to try to convince him of any alternatives. “I’ll do anything else you ask of me! Clean, bathe you, anything! Just not this.”
“I think you know what my answer is, little mouse.” Raphael showed his sharp teeth as he smirked, taking every moment to revel in her helplessness. Forcefully pushing her against the locked door, his claws find their way around her neck to suppress her air supply.
Liked this and want more? Check the full Kinktober fic on my AO3 here!
Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
✓ Live Streaming✓ Interactive Chat✓ Private Shows✓ HD Quality✓ Free Actions
Free to watch • No registration required • HD streaming