Work Text:
It’s quiet. Jungkook appreciates the quiet, even though it makes him nervous. All his fellow villagers have finally left, after spending hours tugging and pulling at his hair and skin to make him look perfect, after being paraded in front of everyone to show off the village’s hard work, after sitting through the village elder giving their speech in which they offered Jungkook to the demon. It happens every fifteen years, this sacrifice to the demon, and Jungkook is the unlucky choice this year. He’s not entirely sure why they do this, always believing the demon’s destruction to be a hoax, but then again, the village had always kept up with their sacrifices.
He pulls himself up onto the altar, crafted out of the nicest stone the villagers could get their hands on when they started these sacrifices, the rest of the shrine built of intricately carved timber. He kicks his feet like he's on a swing, anxiously awaiting for the arrival of the supposed demon, wondering if the villagers will just come back to kill him to hide the fact that they've made all this destruction nonsense up.
It’s at this point that the candles around Jungkook blow out, dropping the shrine into pitch blackness, only the opening illuminated by the natural light of the stars. Jungkook pauses swinging his feet, tilting his head curiously as the natural light coming in from outside is blocked by a large shadow. Maybe he should be more scared than he is as the shadow slowly morphs into a figure, short and muscular with ram horns and a pointed tail. Maybe he should be, but it's just his partner, Jimin, who he leaps at the moment he’s finished solidifying in the entryway.
“Baby baby baby,” Jungkook rambles excitedly, snuggling against Jimin’s clothed muscular chest, making himself small against Jimin’s smaller figure.
Jimin chuckles fondly, gently grabbing Jungkook’s face to lead the human into a kiss before responding, “I’m so glad that worked out. Would have actually gone on a rampage if they hadn't chosen you as my sacrifice.”
“Still think it's stupid that they use you as an excuse to kick out people they don't like,” Jungkook mumbles under his breath, lips puffing out in a pout, which Jimin takes as another opportunity to kiss his partner, taking the opportunity to relight the candles with his magic as they do so.
“I know you don't like it, baby,” Jimin soothes, gently guiding Jungkook until they're back at the altar, the demon helping the human sit up on the altar again before pulling himself up next to the human, “but all the people I’ve helped have been happier in their new homes.” Jungkook lets out a sigh, leaning against Jimin as he looks out into the dark forest stretching beyond the entrance of the shrine.
“I’m just so glad I ran into you when I got lost in the forest,” the human reminisces, the view in front of him reminding him of their meeting a couple years ago, when Jimin had saved him.
“You looked like a lost little bunny,” the demon responds fondly, joining his partner in reminiscing on their first meeting, “all wide eyed and scared. I was caught between wanting to protect you and wanting to ruin you.” Jungkook feels his face heating up into a bright blush, turning his head to hide it against Jimin’s shoulder, feeling a wave of arousal wash over him at the mention of Jimin wanting to ruin him.
“Well,” Jungkook mumbles against Jimin’s skin, “I’m glad you decided to do both. But uhh, would maybe like to be ruined now; I’ve missed you.” Jimin chuckles in his ear, starting off light and airy before dipping into a deeper register, sending shivers down Jungkook’s spine.
“Impatient,” Jimin responds with a fond smile, pulling Jungkook into a slow, sensual kiss with one hand while the other wanders across the broad plain of the human’s chest, pausing to pinch Jungkook’s nipples.
“Jimin,” Jungkook whines out when they finally break the kiss, panting as he reaches for the hem of his shirt and pulls it off in one motion, “stop teasing me. I want more.” Jimin smirks at Jungkook, eyes lighting up with mischief as he slips off the altar stone. Jungkook looks at him with confusion before letting out a surprised yelp as Jimin effortlessly picks him up and flips him over onto his stomach, placing him gently onto the cold stone.
“Hands and knees,” Jimin commands, and Jungkook rushes to comply, wiggling his ass in Jimin’s face as the demon grasps at the waistband of his pants and rips them along the back, revealing the supple curve of Jungkook’s ass.
“Did you really have to rip those?” Jungkook pouts, twisting his upper body so he can stare back at Jimin, shivering as the bare skin of his torso presses against the cool stone of the altar.
“They’re not even yours,” Jimin laughs fondly, pulling the remains of the pants until Jungkook is completely bare on the altar, a sacrifice ready to be consumed. “Now come on, present properly for me.” Jungkook rushes to follow, adjusting so he’s no longer twisted about, pushing up onto his hands so his chest is parallel with the smooth surface of the altar. Jimin pauses for a moment to admire the broad expanse of Jungkook’s back, the way it nips in at his tiny waist before rounding out into his voluptuous ass, dragging a light touch down Jungkook’s spine and along the curve of his ass.
“Stop teasing me; you're being mean,” Jungkook whines, which earns him a resounding smack on his ass, more noise than impact but still enough to remind him who's in charge.
“Baby, must I go to extremes to remind you who's in charge here? I know it's been a week since we last had sex, but I don't have the patience to deal with a brat today,” Jimin sighs exasperatedly, caressing Jungkook’s ass with his hand before pulling his cheeks apart to reveal Jungkook’s pretty brown hole.
Jungkook starts to mumble a response before it trails off into a moan as Jimin presses his dry finger against his hole, the touch nice after so long without it. He wiggles impatiently again when he hears Jimin whisper out a string of words, recognizing his cadence as being the spell the demon uses to summon the slick substance they use a lube. Even recognizing the words, he still jumps when he feels the cool drips of lube on his back, Jimin starting at the base of his spine and then trailing down until he finally reaches Jungkook’s hole.
“Jimin,” Jungkook pouts, rocking back to press his hole against Jimin’s light touches, “more, please, more. I’ve missed your fingers and your cock and your everything. It’s not the same without you.” Jimin hums, pausing his movement for a second before slapping against Jungkook’s right cheek, drawing a mixture between a yelp and a moan out of the human’s mouth.
“Didn’t I just say to have patience?” Jimin grabs Jungkook's hair with his clean hand and yanks his head back so he can speak directly against his ear. “And did i just hear you say you touched yourself without me, hmm?” Jungkook whimpers, a mixture of fear and arousal coursing through, biting his lip as Jimin spanks him again.
“I’m sorry,” he cries out after Jimin rains another couple of spanks against his ass, tears pricking at the corner of his eyes. “Missed you, wanted you. Jimin, please.”
“Nuh uh, baby, you broke the rules. And you’re being a brat,” Jimin growls in his ears, pausing his hand to caress the red, sensitive flesh of Jungkook’s ass, drawing a muffled keen from the human. “Do you think another 10 will help you learn your lesson?” Jungkook doesn’t respond, just whimpering when Jimin spanks him again, tears starting to fall freely from his eyes.
“Count for me, baby, or we’ll start over from the beginning,” Jimin instructs, waiting until Jungkook chokes out a “one” before immediately following up with the next strike. The remaining strikes follow a similar pattern, until Jimin has reached the tenth strike, which he lands right on Jungkook’s hole. Jungkook cries out a “ten” before sliding down onto his elbows, tears still leaking from his eyes, mirrored by the precome leaking from his hard, untouched cock.
“There we go. How’s my good boy feeling?” Jimin asks, caressing the red of his masterpiece, drinking in Jungkook’s whimpers as he responds to the touch against his sensitive skin.
“Good, ‘m good. Thank you, thank you,” he mumbles out in between whimpers, tension in his body relaxing as Jimin leans up to trail kisses down his spine as he summons the lube again, circling his slick finger teasingly around Jungkook’s hole a couple of time before slipping it in. Jungkook moans loudly at the feeling, high on both the pleasure and being with JImin again, fully sunken into his light, airy headspace that he loves to explore with Jimin.
From there, Jimin makes quick work of opening Jungkook, going from one to two to three quickly, his own impatience starting to grow after having had to pause to spank Jungkook. He debates for a second slipping in a fourth, to make sure Jungkook is really stretched for his knot, but quickly decides against it, knowing they both like it a bit rougher, and Jungkook would tell him if it was too much.
As Jimin slips his fingers out of Jungkook, he whispers a spell under his breath that causes his clothes to disappear, the sound covered up by Jungkook’s whine at feeling empty. Jimin uses that to his advantage as he lines his ribbed cock up with Jungkook’s hole, pressing into his partner in one swift motion, drawing a surprised scream out of Jungkook, the human not expecting to be filled so quickly but still enjoying it so immensely, clenching tightly around Jimin’s cock as he adjusts to the length within him.
“I missed this,” Jimin grunts as he pulls out slowly before ramming harshly back into Jungkook, immediately picking up a rough, punishing pace. “You feel so nice and tight around my cock. A hole made just for me.” Jungkook’s only response is a mixture of whines and screams, the pitch of them slowly rising as Jimin adjusts his angle to hit Jungkook’s prostate straight on with every thrust.
Even as Jungkook is rapidly spiraling towards his release, he gathers enough focus to beg, “Bite me. Jimin, please. Mate me; wanna be yours forever. Please please please.” Jimin growls in response, starting up a chant for the mating spell as his eyes flash red, leaning over Jungkook until the human’s back is arched at it’s limit, lining up his teeth with the juncture of Jungkook’s neck and shoulder.
“Mine,” Jimin growls before sinking his teeth into Jungkook’s neck, releasing the magic he’d been building up to bind the two of them together. Jungkook lets out a scream in response, orgasm taking over him as the magic runs through him in a burst of overwhelming pleasure, shaking beneath Jimin’s warm body as his cock spurts out come onto the cold marble beneath him.
Whimpers and whines escape from Jungkook’s mouth as Jimin fucks him past the point of overstimulation, eyes rolling to the back of his head as a fresh wave of tears escapes his eyes, overwhelmed but absolutely loving it as the mating magic lifts him to a blissful high. Jimin only lasts another minute before he succumbs to his orgasm, howling a deep, non-human sound as he spills his come into Jungkook, knot inflating and locking the two of them together.
Jimin pants quietly as he comes down from his high, wrapping up Jungkook in his arms to transport them from the shrine to his home deep within the forest, protected by many layers of magic to keep him and now Jungkook safe. His bed is plush, much more comfortable than the cold hard stone of the altar, and he adjusts them so they’re both lying on their sides, a more comfortable angle for them to wait for Jimin’s knot to go down. He can’t do anything yet to soothe the ache of Jungkook’s sensitive ass and hole, but for now he’s content to just cuddle with his now mate.
“Minmin,” Jungkook mumbles tiredly, blinking his eyes slowly to take in the familiar contours of Jimin’s room, “love you.”
Jimin makes a rumbling noise deep in his chest, almost akin to a cat’s purr, as he responds, “I love you too, my sweet Kook. Love you for forever.”
