Chapter Text
“Nice costume man, those fangs look super realistic!”
Jan avoided Kris's pointed smirk as he thanked their toilet paper-clad host, one of Jure's friends from college that he’d only met a couple of times and couldn't quite remember the name of. He did turn to his side however to catch the shit eating grin he knew he'd find on Bojan's face, his eyes gleaming with mischief as they found Jan's. Jan rubbed his thumb over the side of Bojan's neck, fingers buried in the hair at its nape, being careful not to smudge the fake blood dripping down the column of Bojan's throat.
The costumes had been Bojan's idea, his excitement so adorable that Jan hadn't been capable of refusing. Truth be told, having his fangs extended for so long was setting Jan's whole body on edge. He wasn't uncomfortable, per se, but the muscle memory screaming at him that he was preparing to feed, to fuck Bojan, had tingles racing over his skin and restless energy shifting his weight from one foot to the other. It didn't help that he hadn't fed yet that day in an effort to ease the extension of his fangs. It also didn't help that Bojan had insisted on ripping his shirt in multiple places, unsatisfied with the lack of drama in just some fake blood and fake puncture wounds and compensating with as much exposed skin as possible.
As if reading Jan's mind, Bojan leaned in now as they made their way through the house to mumble “I still think you should have let me wear your actual bite marks”
“And risk leaving a permanent scar on your throat?” Jan retorted, for what felt like the hundredth time this week. He could practically hear Bojan's pout in his lack of response, and massaged the back of his neck as a form of apology before letting his hand carve a path downwards over toned muscle until he reached Bojan's wrist. The resulting shiver told Jan the exact moment that his fingertips ghosted over the puncture wound made permanent by their mate bond, fully exposed now with the camouflage of Halloween draped over it. Jan couldn't stop his own smile from spreading as he took Bojan's hand, at the display of possession of his teeth marks in Bojan's skin.
“You know you're so fucking hot right now?” Bojan whispered. “With your fangs out like this?”
Jan turned now to see the dark hunger clouding Bojan's eyes, hazy as they rested on Jan's mouth. It sent a thrill down his spine. Jan knew he looked good, dressed in a black suit and burgundy cape that fell on the right side of silly, his hair gelled back and some smudged eyeliner highlighting his eyes just because. He'd even poured a trickle of fake blood from the corner of his mouth to his chin to match the crimson painting Bojan's neck, the makeup staining his torn white shirt.
He didn't get to enjoy the weight of Bojan's admiration for long however, their fingers soon untangling with the party loud and busy and sweeping them apart in a whirlwind of greetings and introductions and chit chat. Kris and his girlfriend were certainly drawing attention with their own couple’s costume, a gender-swapped Morticia and Gomez Addams that Jan was fairly sure was just an excuse for Kris to wear a slinky black dress. How well he was pulling off the outfit definitely marked the costume a success.
Jure, his hair carefully tousled and face painted like a skull, pulled Jan into a conversation now with someone he introduced as “Like a brother from another mother”
Jan was only half listening, his attention as always partially tuned to Bojan as his mate introduced himself cheerfully to someone Jan had yet to meet. A grin stretched across Jan's face that had nothing to do with his current conversation and everything to do with the way Bojan was proudly declaring “My costume doesn't really make sense without my husband. He's my vampire. Hang on- Janči?”
“Sorry, Jure” Jan interrupted “Bojči’s calling me”
Jure rolled his eyes fondly at that, and Jan ignored the confusion on the face of his “brother from another mother” at the seemingly telepathic call as he grumbled, with only a hint of sarcasm,“Go on, wouldn't want to keep you two apart for more than two minutes”
As soon as Jan had Bojan tucked under his arm he knew he wouldn't be letting him go again, even as the proximity grew more and more torturous as the night went on. Bojan delighted in repeating that Jan was his vampire to anyone who would listen, proudly showing off the marks on his wrist under the guise that they were fake and conveniently forgetting to mention the actual fake ones in his neck. It made something soft and warm settle in Jan’s heart even as it pumped something hot and possesive through his veins.
Jan was definitely questioning his decision not to feed before they left now as Bojan's pulse pounded in his ears, his scent addictive and heady and so tempting that Jan couldn't help himself from burying his nose in Bojan's neck as soon as they found themselves on a sofa.
Bojan giggled breathily as Jan nuzzled the skin just below his ear, his grip on Jan's waist tightening as he got out “Bejbi, you'll… Jan… you'll mess up my makeup”
“I could make you bleed properly instead” Jan murmured into Bojan's skin, the offer empty but the corners of his mouth pulling upwards at the way Bojan's breath hitched at the words.
Before Jan could start tonguing at Bojan's throat in a room full of people he was being pulled back and upwards by the hair so that Bojan could slot their mouths together, and Jan only just caught himself before a full blown whine escaped him at the contact, the taste. When Bojan pulled back too soon Jan caught his bottom lip between his teeth, careful not to draw blood with his fangs as he held Bojan against him for just a couple of seconds longer.
Bojan's pupils were blown wide when they parted, his breathing heavy, and perhaps it was a good thing that Nace the cowboy chose that moment to plonk himself down beside Jan and draw his attention to something other than the heat of Bojan's body against his.
*
Jan pulled Bojan onto his lap as soon as they found a booth in the club later that night, the cloak of shared darkness and drink and debauchery in the place covering him from any shame as he crashed their lips together. Bojan was clearly tipsy by now, his cheeks hot and his mouth wet and hungry as it explored Jan's, the kiss deep and sloppy and almost enough to curb some of Jan's own hunger. Or maybe it was only serving to whet his appetite, because Jan couldn't help the way his hips pushed up into Bojan, the way his mouth was now making its way down his throat as his thumbs dug into his hips.
Jan mouthed at one of the rips that Bojan had made in the shoulder of his shirt, the fabric moistening as he pressed his tongue through the small tear and Bojan shivered beneath him, his grip in Jan's hair tightening enough to make Jan gasp. There was a particularly large gash in Bojan's costume that had been demanding Jan's attention all night, and he moved now to run his tongue along it until he felt the bud of Bojan's exposed nipple under his mouth.
Bojan tried to muffle the sound that escaped him when Jan took it gently between his teeth, Jan could tell, and he almost snarled when it was cut off entirely by Nace's “Okay guys, come on”
“What? The way Kris is acting Anja might get pregnant here in this club” Jan protested, and Jure snickered as his eyes followed the couple on the dancefloor, clearly visible even amongst the horde of costume-wearing dancers.
Kris had lost the black wig he'd been wearing at the house, but the look almost worked better now as his body rolled beneath black satin, hair flowing as his head fell back at what seemed to be a particularly well aimed grind of his girlfriend's ass against his crotch.
“They're… at least they're dancing” Martin tried, somewhere uncertainly. It was hard to take him seriously in his mad scientist costume.
“Okay, perfect, we'll dance too” Jan declared impatiently, standing up abruptly with an arm around Bojan's back easily preventing him from landing on his ass at the sudden disappearance of his seat.
Jan threw off his cape before dragging his giggling husband away from the others and onto the dancefloor, holding hands tight enough that he could feel the metal of Bojan's wedding band against his skin. Or at least he liked to believe that he could. The rings weren't officially a sign of their marriage, because they weren't officially married yet. But when Bojan had tentatively asked whether it made sense for them to call each other husbands as they neared the first anniversary of their mating Jan hadn't hesitated before agreeing enthusiastically. He knew that there was another ring currently hidden in their apartment, only because Bojan apparently considered his sock drawer a stealthy enough home for an engagement ring. Jan had the good sense to at least leave his with Kris for safekeeping.
Jan pulled Bojan against himself as soon as they reached the dancefloor in an exact replica of Kris's dance moves, glaring pointedly at the others for just a moment before Bojan rolled his hips back against him and coherent thought deserted Jan's brain. The pounding music and flashing lights and Bojan's body against his flooded Jan's senses, and he let his eyes fall closed as he gripped Bojan's waist and pulled him closer.
Jan dipped to press his face into the crook of Bojan's neck as if on autopilot, moaning softly into the skin there as his hips thrust against Bojan and sparks flew up his spine. Jan had been operating at a low but persistent level of horniness all evening, and felt himself growing hard almost immediately as he kissed the delicate skin of Bojan's throat and listened to his breathing stutter. The fake blood tasted like shit, so Jan licked it off Bojan's neck to allow for more indulgence when the canvas was clear, his movements languid as their bodies rocked together in time with the music and his tongue flooded with the taste of Bojan's untainted skin.
Jan's hands refused to stay imprisoned on Bojan's waist for long, and Bojan hummed contentedly when he allowed them to rove over the expanse of his hips, stomach, chest. Every so often they caught on one of the tears in Bojan's shirt, his warm skin burning and his answering shudders forcing Jan to linger on those spots just to feel the way Bojan sagged slightly against him at the touch.
Jan let his fangs drag over Bojan's throat now, his mouth watering slightly as a shiver ran through both of their bodies as if they were one and not two separate beings. His hunger made itself known again at the contact, low and rumbling, and Jan's fingers dug into Bojan's soft flesh as the movement of his hips grew more desperate, his mouth more bold as he took skin between teeth.
Bojan moaned at that, the sound beautiful and just for Jan, too low to be caught by human ears over the music, and then he was turning and Jan could feel Bojan’s hardness pressed against him as he pulled Jan's face down into a kiss. Jan was sure the sight of them was borderline inappropriate even for here, their tongues plunging into each other's mouths as their hands grabbed and squeezed and their bodies writhed against each other under the neon lighting. He couldn't bring himself to care. He was starving, and Bojan was the hottest thing he'd ever seen, slivers of tanned skin exposed under white linen, hair slicked back and drops of crimson adorning his collar that sent Jan’s mind straight to their bedroom.
Jan sank into the kiss until he couldn't bear it anymore, and then pulled back to grab Bojan by the hand and drag him to the wall in the corner. Bojan let out a sound between a gasp and a moan when Jan shoved him back against it, immediately slotting a leg between muscular thighs and thrusting forward so that Bojan's hands flew to his back and clung on tight.
This time Jan went straight for his throat, licking a long stripe up along the side and then drawing his fangs back down the path his tongue had worn. It was almost torturous, Bojan's pulse fluttering beneath Jan's lips, his blood racing just out of reach. He couldn't say if it was accidental or a subconscious instinct out of his full control, but Bojan's skin was so delicate between Jan's teeth, so delicious, that it was only a matter of the tiniest moment of pressure that had a droplet of blood blooming on his tongue. It exploded in Jan's mouth like a firework, and he groaned around it as Bojan gasped.
“Fuck. I could feed on you right now and no-one would even notice” Jan breathed into Bojan's skin, the thought wild and exhilarating as it made its home coiled somewhere in his lower stomach. Bojan's costume was literally Jan's victim, blood running down his neck from puncture wounds that were supposed to be Jan's. That could be Jan's. In the dim lighting and busyness of the club they could don the costumes of just another couple attacking each other's necks on the dancefloor, and the image that created, of passing glances as Jan fed from Bojan in a room full of people… Jan moaned as his fangs punctured Bojan's skin again, the cut barely there, the tiny drop of blood the sweetest form of torture he'd ever tasted.
“Do it” Bojan gasped out, and the thing coiled in Jan's stomach poised to strike.
“You're sure?” Jan groaned, every nerve in his body alight and his fangs already pressed into Bojan's skin, his own skin on fire as Bojan hooked his leg around Jan's waist and rolled his hips forward.
“Bite me”
Jan sank his fingers into the thick flesh of Bojan's thigh as he sank his fangs into his throat without another thought.
Bojan's whole body tensed against him, his hips bucking forward and his fingers clawing at Jan's back, scrambling to keep himself upright while his body writhed through the intensity of the pleasure Jan knew his bite was causing. Jan couldn't even offer much help beyond his weight pressing Bojan into the wall as he rode out that initial flood of Bojan's blood on his tongue, still close to overwhelming every time.
Now, in public, where anybody could be watching them right now, watching this moment of intimacy and the effect they were having on eachother, there was an added layer of arousal that made Bojan's blood and the warmth of his body impossibly sweeter. Jan knew he didn't have time to be indulgent right now, felt the hot thrill of danger as he drank deeply, quickly, sucking Bojan's blood into his mouth hungrily enough that Bojan whined out a “Fuck, Jan, fuck, like that…”
There was no coordination or even much effort in the way they were grinding against each other now, the pleasure of the feed overshadowing any other stimulation so that Jan's dick half-heartedly rutting against Bojan's hip may as well have been buried inside him. Bojan's moans were getting higher in pitch as Jan continued to drink, more beautiful than any music the club could possibly play, and Jan growled into his neck as his hunger was satiated and his lust grew.
Jan didn't pause for breath when he finished, retracting his fangs from Bojan's neck and immediately attending to the wound with his tongue instead of his teeth, lapping at the blood just as hungrily as Bojan continued to whimper and his thrusts against Jan's thigh became more desperate. Jan briefly wondered whether he could get a hand between Bojan's legs here, whether anyone would really notice, but it was as if just the riskiness of that thought had Bojan suddenly gasping “Wait… Jan, stop, fuck”
Jan pulled back immediately but didn't relieve the pressure of his thigh on Bojan's crotch as he examined his face. Bojan was panting, gorgeous in the dim light with his head tipped back against the wall and plush mouth open, eyes somewhere on the roof.
“What, bejbi?” Jan muttered, pushing forward just a little so that Bojan gasped again and screwed his eyes shut.
“Fuck, stop, I'm… you're gonna make me…”
“What?” Jan pushed, a dark grin pulling the corners of his mouth upwards as a thrill ran through him. “I'm gonna make you cum against a wall in a club full of people?”
Bojan didn't answer that, just nodded frantically, his fingers digging into Jan's skin.
Jan was careful not to make contact yet as he leaned forward to whisper in Bojan's ear, but Bojan still moaned softly at Jan's breath ghosting over his skin. “No-one is paying attention, bejbi. They can barely see us, and we'll get a taxi home straight away”
“But-”
“I want to make you cum like this”
Bojan let out a tiny noise that sounded like a choked whimper at the words, and Jan held his breath as he waited, Bojan's breathing heavy in contrast.
“And, are you… you're gonna cum with me?” Bojan eventually whispered.
“Always” Jan told him, rather unnecessarily in his opinion but desperate to give Bojan the reassurance he needed, his skin practically crawling as the heat in his lower stomach became almost unbearable. He let his tongue whisper over the shell of Bojan's ear now, drank up the pretty moan it resulted in as he felt Bojan's shaky nod. That was all the permission Jan needed, his tongue dipping into Bojan's earlobe as he pulled Bojan's thigh higher, thrusting forward and ripping a groan from both of them at the friction, at the reignited heat between their bodies.
It was only a matter of moments before Jan felt the wave of pleasure in his pelvis rapidly rising to its peak, Bojan's moans giving way to near-silent panting as he tensed against Jan and pulled him impossibly closer with a grip that would bruise if Jan could bruise. Bojan trembled against him with a breathy “Ahh” and Jan spilled inside his pants with him, his mouth open and pressed somewhere between Bojan's ear and his neck as they sagged against each other.
Normally Jan would have liked more time to settle, to hold each other after a moment like this, but he knew they were already majorly pushing their luck. Instead he kissed Bojan gently on the forehead and then the lips before whispering “You’re so fucking beautiful. Come on ljubav, let's go home”
Jan couldn't quite meet any of their friends' eyes as they neared the booth to grab their things, but he could feel their piercing gazes from metres away. He gripped Bojan's hand tighter and risked a glance at his neck, which could still pass as extremely skilled makeup under this dim lighting. It would probably fool any strangers and maybe the handful of people from the party milling near the booth, if they were drunk enough not to question the change in makeup since the house party.
But Jan knew his band mates would see right through it, and sure enough, as soon as they were within hearing distance they were greeted with Kris's “Were you guys-” overlapping with Jure's “Oh my god, I knew it!”
And finally Martin's “Jan, you didn't”
His tone was reprimanding enough that Jan actually felt embarrassed, and he didn't respond as Bojan mumbled “Umm, we're gonna head home now”
He dragged Jan away by the hand before the others could properly protest, almost hysterical giggles nearly doubling them over all the way to the taxi.