Actions

Work Header

curiosity killed the (kar)kat

Summary:

kinktober 2025 - day 16 - voyeurism

★・・・・・・★

could you really put karkat at fault for being a bit curious? and if dave was willing to satisfy that curiosity, why shouldn't karkat take that opportunity?

Notes:

i am the #1 trans dave strider fan

Work Text:

Could you really put Karkat at fault for being a little curious? Yes, of course he did plenty of research on humans upon their discovery, but he obviously never got the opportunity for anything hands-on. So now that he had a willing participant, why shouldn't he jump at the chance, really?

Karkat thought about this while sitting right next to Dave on the couch of their shared hive, as he often did, watching a bland sitcom Dave had insisted was a 'must-watch classic'. Though he had no doubt that they'd soon lose interest in the predictable plot and tonight would end like so many others before - with a rather aggressive makeout session that lasted far too long and then collapsing from exhaustion on the couch. And it never went any further than that. As much as Karkat wanted it to. But he wanted to wait until he was absolutely sure that Dave was comfortable. Until he knew their relationship was stable and secure and Karkat was certain he wasn't going to scare Dave away.

But waiting was hard, and Karkat was extremely curious about human anatomy. Particularly Dave's. Though he'd never admit that out loud. Or even dwell on that thought for too long, because Karkat had a tendency to let his imagination run wild and found it difficult to reel himself back into reality.

Karkat snapped himself out of his thoughts when he felt Dave's hand card through his hair absently, eyes fixed on the tv. Well, as far as Karkat could tell, anyway - he still stubbornly wore those stupid shades that made it difficult to tell exactly where he was looking. Karkat leaned into the touch, resting his head on Dave's shoulder and releasing a content sigh. Peace was hard to come by for Karkat and was usually only something he found with Dave. Maybe that's how he knew they were matesprits to begin with. Or 'boyfriends', as Dave preferred. Whatever. Same thing.

That's why Karkat had to be careful navigating something like this. He couldn't very well just outright ask him about it. He didn't want to seem like an idiot. Whenever he brought it up, anything 'sex-related' at all, Dave seemed sort of cagey about it. He didn't like to talk about it in a serious manner, always changing the subject whenever Karkat tried. And could you blame him for being a little disappointed? They'd been dating for sweeps now - was it so wrong for Karkat to want a little more out of it? And if it was wrong, he wanted Dave to tell him, so he at least be aware of it. Maybe this just needed to be a civilized, planned, thought out, adult conversation.

"Hey Dave?"

Not now, Karkat, what the hell are you doing? Remember the 'planned' part of this?

"What's up?" Dave said, not taking his eyes off the screen. His posture was relaxed and gaze calm. Maybe that was a good sign.

"I wanted to ask you something."

Well, it's too late to turn back now, you fucking idiot.

Dave blinked, turning to look at Karkat from beneath dark shades. "Sure. What's up?"

Karkat dug his nails into his palms. What the hell was he doing? Why had he decided right this second was a good time for this? "About us."

You know you can't stall forever. You dug your own grave with this one.

Dave's eyes widened and he tensed. "Oh, shit, what did I do? I swear it wasn't on purpose, and if it's about that thing in the library, that was Rose, and-"

"Relax," Karkat said sternly, fighting the urge to roll his eyes. "I'm not mad at you or anything. Quite the opposite, actually."

Immediately Dave calmed down, exhaling heavily. "Thank god. Don't scare me like that," he said playfully, momentarily turning his attention back to the show. "What is it, then?"

Karkat fought back the anxiety that rose in his chest. "It's kind of something I've been meaning to ask you for a while actually. And I wanted to wait to ask you in case you thought it was weird or whatever, but we've been dating for a while, so I just figured, why not, you know? But I didn't want to freak you out, and I don't really-"

"Kat," Dave said, voice light with amusement. "You're avoiding the subject."

Karkat swallowed thickly, feeling his face heat up. "Right. Sorry. I'm just nervous, I guess." Karkat was hardly ever nervous. Was this that big of a deal? And if it was, was this the right way to go about it?

"Go on," Dave encouraged, focusing entirely on Karkat now. "No need to be nervous. It's just me."

With a deep breath, Karkat finally forced the words out his mouth, fighting past the overwhelming anxiety. "I've just been wondering, since we're matesprits and everything, if you ever wanted to take our relationship further on a more, uhm, physical level?"

Oh my god, he's going to kill you, you guys are so done, that's it, you fucked it up, are you happy now?

It felt like hours before Dave answered, expression mildly surprised but not angry or anything. Karkat held his breath, sure that his face must be the same color as Dave's stupid cape, patiently waiting for a response.

"Well, yeah, of course I do."

It was Karkat's turn to be surprised. He was expecting something along the lines of 'ew, what the fuck, no fucking way, you're gross'. So anything but that was a welcome relief. "Actually? You don't think that's weird? With you - me - being an alien and everything?"

Dave rose his eye brows, evidently incredulous. "Yeah, like that's the craziest thing that's happened to us," he said, nudging Karkat's arm playfully. "Listen, man, we've been together for, like, years. I don't see why we shouldn't, if it's something we're both interested in." Dave's mouth turned down in a small frown and he avoided making eye contact, turning slightly away from Karkat. "But, uh, maybe I should warn you ahead of time that it might not be exactly what you're expecting."

Karkat paused, dwelling on what that could possibly mean. He surveyed Dave's face for a moment, trying to detect whatever emotion he was experiencing right now. His eyes glittered with something Karkat couldn't quite place - was that shame? Yes, Dave didn’t always love talking about this stuff, but now that it felt more real than it had before, he seemed more resigned than anything. "I had lots of time devoted to studying humans on this stupid meteor," Karkat reminded him. "I don't think there's anything that can surprise me at this point."

Dave chewed on his lower lip, like he often did when he didn't know what to say. "No, I mean..." He hesitated, clearly uncertain. "I don't know if..."

Karkat blinked, confused. He couldn't imagine why Dave was so guarded about this, especially when he just said he was interested. This was definitely different from his typical behavior. Nevertheless, he tried his best to be sympathetic, placing his hand over Dave's. "'Don't know if' what? You can tell me anything, you know."

Dave met Karkat's gaze steadily. "I know. It just might be best if I show you rather than explain it."

That piqued Karkat's interest. "You're sure? I don't want you to be uncomfortable," he said diplomatically, searching Dave's face for any sign of doubt, only to find some sort of steely determination.

"I'm sure. I think you should probably know about it anyway," Dave admitted. "I haven't really ever talked about it with anyone, except Rose. You just have to promise me that you won't freak out."

Karkat's mind was reeling. What was it that Dave thought he'd be so alarmed by? Was he just exaggerating? And why would he talk about that sort of thing with Rose? "You're not going to freak me out, Dave. It's going to take a lot to freak me out." He flashed a rare toothy grin in Dave's direction, hoping to make him feel a little less apprehensive. "Why would it not be what I'm expecting?" If Karkat was being honest, he didn't really know what he was expecting. He had done lots of studying, yes, but this was something entirely different. He had a basic idea of what to expect, but he wasn't entirely sure at this point.

"It's better to show you," Dave said again. "If you want to do this right now."

Karkar momentarily forgot how to breathe. Now? Right now? Suddenly the rest of the world felt far away, and Karkat's focus was entirely on Dave. He could hardly believe he had the guts to bring this up to begin with, let alone the fact that Dave had agreed with him and had suggested that they could just get on with it at this very moment. "I, um..."

"Totally fine if you're not ready-"

"No! No," Karkat interrupted in a hurry. "I want to. Even with...whatever you're worried about." He cleared his throat, attempting to sound more sincere. "I really want to."

Silence hung in the air, thick and heavy, as Dave just stared at Karkat, and Karkat stared right back. For a moment, it was perfectly peaceful, caught up in the serenity of the moment, totally unaware of anything else but the other person sitting in front of them.

The moment was rather short lived. Before Karkat could even really process it, Dave surged forward, connecting his lips with Karkat's, wasting no time before getting kind of aggressive - something Karkat loved about kissing Dave, among countless other things. Taken by surprise, he allowed Dave to press him into the couch cushions, swiftly taking control.

This wasn't quite what he was expecting.

Karkat let his eyes flutter closed, sinking into Dave's touch. All the anxiety he had felt minutes before dissipated, suddenly replaced with confidence that this was going to be okay. Awkward conversation about Dave's mysterious fear aside.

Kissing Dave was something Karkat was very familiar with. It was a comforting constant in his life, especially with all of the excitement he was in the midst of most of the time. Dave, despite all his bravado, was awfully predictable, which Karkat had inevitably come to appreciate. He always knew what was coming. Well, except for right now, he supposed. He had no idea what Dave was so secretive about, or what he'd rather show him than tell him.

"Feel any better?" Karkat managed to say, gasping for air, his tone a little teasing. "You're still sure you want to, um..."

"I'm sure," Dave said, rolling his eyes. "How many times do you gotta ask?"

Karkat scoffed, cuffing the side of Dave's head playfully. "Hey, consent is an important part of any relationship," he said, only partially joking.

Dave grinned, sitting upright and allowing Karkat to do the same. "Yeah, yeah, whatever." He crossed his legs, returning to the position they were in before, facing each other on the couch. "How do you want to do this?"

Karkat shifted uncomfortably beneath Dave's imploring gaze. "I didn't get that far," he admitted. The extent of his 'plan' only went to the end of their conversation. "I guess we'll figure it out as we go."

"Then I think I should kind of take the lead on this one," Dave suggested quickly. "Show you the ropes, as it were."

Karkat nodded in agreement, though he could hardly contain his excitement. It didn't take much for his mind to cloud with lust, heart beating fast as he considered what Dave meant by that. "Yeah, alright."

For the next few moments, Karkat was lost in his imagination, watching Dave strip himself of his clothes, tossing his hoodie and then his t-shirt on the floor. Somewhere along the line, the volume of the tv had been turned down, and the noise was replaced by Dave's senseless rambling, which Karkat wasn't really paying attention to. No, he was focused on Dave's bare chest, which was only slightly different than what Karkat was used to. He even had scars similar to Karkat's - two on either side, about half way up his torso. Not nearly as vibrant as Karkat's, but still present, a darker pink than the rest of his skin. They were V-shaped, another similarity between them, though Dave's were more subtle. Other than that, his chest was relatively smooth, with a light covering of blond hair between his scars and then lower down on his stomach.

"You've got grub scars," Karkat blurted out before he could stop himself. He obviously knew that wasn't true, but that was the comparison he was drawing.

Dave rose his eyebrows, looking down at his chest. He traced his fingers along the markings absentmindedly before looking back to Karkat. "Uh, sure," he said, his mouth twitching upward in a grin. "We'll call them that."

Karkat huffed in exasperation. "I don't want to sound like an idiot! Obviously humans don't have grub scars." He crossed his arms defiantly. "What do you call them, then?" This wasn't an 'all humans' thing - as far as Karkat remembered, this was Dave-specific.

Again, Dave self consciously touched the lines across his chest. "They're just regular scars," he said simply, clearly unwilling to elaborate.

Karkat assumed there was more to unpack there, but didn't bother inquiring any further. He could tell Dave was a little sensitive about it. "Same difference," he muttered. Even though it probably wasn't.

Dave seemed to sense that Karkat knew that. He kept running his thumb along the length of his scars, pressing lightly. "You can touch them it you want," he mumbled.

Karkat didn't waste any time getting his hands on Dave. He placed his hands on either side of Dave's ribcage, gently tracing the jagged scars with a delicate touch. They didn't feel much different from the skin around them, just raised stripes that came from his sides to the middle of his chest. But they were clearly a little sensitive, based on the way Dave flinched before leaning in closer towards Karkat.

"Alright?" Karkat asked, looking over the top of Dave's glasses.

Dave nodded. "Yeah, good. Just-" he paused, searching for the right words, "no one's ever really done that before. Touched me like that, I mean."

"It's different," Karkat said simply, shrugging, trying to keep his cool, even if he could feel the slow sensation of arousal stirring in his stomach. This was something Dave kept to himself. He didn't let anyone else see him like this, touch him the way he was letting Karkat touch him. That thought alone sent a shiver up his spine.

Dave nodded again, before reaching up to take his shades off, folding them neatly and placing them on the end table. That was a rare sight for Karkat - Dave preferred to keep them on even when he had no reason to. "Yeah, different." He leaned back against the arm of the couch, stretching out in front of Karkat. He watched Dave toy with the drawstring of his sweats, anxiously twirling it between his fingers. "So, you promise you won't freak out?"

"I'm not going to freak out," Karkat reiterated. "I told you, I've done my research, there's nothing that's going to 'freak me out'."

"And you're not going to look at me differently?"

Karkat tilted his head to the side in a question. "That's ridiculous. What would possibly make me look at you any differently?" What the hell was he talking about? Karkat had already established the fact that he had a basic understanding.

Dave clearly wasn't convinced. "If you say so," he muttered reluctantly, starting to rid himself of his sweatpants. Once again, Karkat found himself completely entranced watching Dave's every move, kicking off his pants and discarding them on the floor next to his hoodie.

Karkat's head spun. He could hardly believe this was actually happening, or that it had been so simple to get to this point. Of course, he imagined it plenty of times, thought about how a conversation would go. In his head, it had been a lot less awkward than this, more heated, but he wasn't complaining about how it was going now. It was slow, calm, as they shifted into a more comfortable position on the couch, with Dave rambling about something completely unrelated and Karkat watching him intently. In truth, Karkat was still thinking about what Dave had said earlier - that no one else had ever touched him like that before. Meaning Karkat was the first. It made him fiercely protective over Dave, for some odd reason. Made him want Dave to feel safe with him.

Dave was left in his boxers, knees pulled up to his chest. He was talking, but Karkat definitely wasn't listening - he was totally lost in the red depths of Dave's eyes, taking in the sight of him being so vulnerable for once. Karkat was slowly taken over by his instincts, leaning in closer and closer until he eventually shut Dave up with a kiss.

Dave mumbled something that Karkat couldn't hear, clearly taken by surprise. His mouth open, Karkat took the opportunity to lick into it, careful of his sharp teeth. This time, he took charge, slowly pushing Dave back until he was draped over the armrest. Dave didn't complain, going limp beneath Karkat. He spread out his legs, making Karkat climb over top of him, but never disconnecting their lips.

They stayed like that for a while, Karkat's hands eventually landing on either side of Dave's face, and Dave holding tight on Karkat's waist. Karkat fell into their typical rhythm, Dave's tongue cautiously dancing past pointed teeth as Karkat tilted his head up so their eyes met. Dave was already struggling for breath, panting into Karkat's mouth heavily. He didn't let up, though, only pressing in closer, making a small noise as Karkat shifted his hips.

Karkat's hands wandered down to Dave's chest, fingers gently touching his scars again. There was a little bit more weight to that gesture now, as far as Karkat could tell. Dave sighed contentedly into the kiss, relaxing even more under Karkat. Dave rucked up his shirt, his hands cold against Karkat's skin, and he relished that uniquely human feeling. Dave's body temperature was a lot lower than Karkat's, and any sort of contact with him was always refreshing.

Karkat flinched as Dave's fingers grazed his grub scars, which were notably more sensitive than Dave's were. He let a soft sound escape from him as Dave's fingertips parted the slits on both sides, letting a rush of cool air flood through Karkat's entire body.

Karkat inhaled sharply, moaning openly this time, because he knew Dave loved it when he was vocal like that. The cold rush made arousal come to the forefront of Karkat's mind, feeling himself getting wetter by the minute.

They had past the point of what a normal make out session was at this point, with Karkat slowly shifting his hips in an established rhythm and Dave holding low on his waist. Karkat's hands continued to wander down, slowly at first, before landing on the band of Dave's plain black boxers, tugging on the elastic band in a silent plea. It took all his willpower not to yank them down right then and there, forgetting Dave's insistence that he should lead.

Reluctantly, Dave broke away, eyes lidded and breathing hard. "Here, I'm gonna get rid of these," he murmured. "Get off of me."

Karkat obliged, settling back on the couch as close to Dave as possible. His fingers still clung to the elastic band, and he looked up at Dave, eyes wide with anticipation. Before he could stop himself, he said, "Can I?"

Dave nodded, and when he moved his head, Karkat could see that his lips were slick with spit. "Fuck, please, Kat, 'm so wet," he gasped, tilting his hips and urging Karkat on.

Once again, Karkat made quick work of his task, sliding Dave's boxers down, pulling them to his ankles and eventually discarding them with the rest of Dave's clothes.

This was an entirely new experience for Karkat, with Dave completely naked and laying complacent beneath him. Now that he thought about it, Karkat had never even seen Dave without his shirt, and certainly not without everything but his socks. With Dave catching his breath, Karkat was able to take in the full sight, frozen and unable to do anything but stare.

The hair on Dave's lower stomach continued down to his crotch area, but still maintained its light blond color. His chest rose and fell with every rapid breath. His thighs hosted a collection of small scars similar to the ones on his chest, though not as pronounced. The skin on his legs was much paler than his arms, almost a pure white color. Karkat's gaze wandered, finally landing on the space between his legs, though he couldn't see much with Dave's thighs pressed together. There, the skin was flushed a vibrant pink, and heat radiated from the area. Karkat was tempted to reach out towards it, but Dave said he wanted to lead, so Karkat would let him.

Dave hummed softly, his right hand drifting down towards his crotch while his left steadied him on the back of the sofa. His fingers disappeared between his legs as Karkat just watched him, faintly aware of his own growing, ahem, issue.

Dave sighed, pressing his fingers closer to himself and opening his eyes. His right hand shifted, triggering another content sigh.

"I, uh," Karkat stuttered, beyond flustered at this point. Dave's hand freed itself from between his thighs, his fingertips glittering with moisture.

"Probably not what you were expecting," Dave said lightly, meeting Karkat's gaze.

"Umm..." Karkat still didn't know what to say. He racked his brain, coming across some information that might be relevant. Weren't human males supposed have something similar to a bulge? Karkat didn't see anything like that on Dave. Instead, from what he could tell, Dave matched Karkat's definition of a nook instead, with an opening farther down, he assumed. Which Karkat had previously thought was a female trait, though clearly not in Dave's case - another difference between humans and trolls, human reproductive organs varied based on sex.

Dave spread his legs open, and as Karkat got closer, he could feel the heat radiating off of him. It was comparable to a nook, Karkat decided, and his assumption that there was an opening was proven to be correct. Delicate pink folds spread open to reveal it, and there was a tiny nub at the top where the folds joined that served no apparent purpose, as far as Karkat could tell at the moment. Dave reached down to touch himself again, spreading the folds farther and fully exposing the small hole that used to be hidden.

Karkat's breathing grew shallow and his heart sped up. It seemed so delicate and fragile, and Karkat was almost afraid to touch it. Dave looked incredibly exposed like this, so vulnerable, and Karkat couldn't believe he trusted him to handle something like this. Especially with all his anxiety over it - even though Karkat still didn't entirely understand it. He supposed it was because he had the more feminine trait, but Karkat still didn't know why. Genetic deformity, maybe? Was it in any way related to the scars on his chest? Karkat was extremely curious, but he didn't want to ruin the mood, so he kept his mouth shut.

"Um, earth to Karkat?" Dave said, waving his free hand in Karkat's face. "You still with me?"

"Y-yeah," Karkat stuttered, eyes drawn back to Dave's face.

"I told you not to freak out!"

"I'm not!" Karkat said defensively. "I am not freaking out. Why would I be freaking out right now?"

Dave chewed at his lower lip before answering. "Because, y'know, I'm a little different than other guys, in case you haven't noticed."

Karkat did, in fact, notice, and so did his bulge. His pants were doing very little to contain it at this point. "Dave, I've never been with any other human guys," he said flatly. "Besides, it doesn't really matter to me. I'm not going to love you any less." Karkat paused for a moment, trying to think of the best thing to say to reassure him. "If it's any consolation, it's really fucking hot regardless."

Dave's eyes glimmered with genuine gratitude, and he smiled softly. "Well, I guess that's a relief," he said, flinching as his fingers touched the more sensitive parts of his folds. "Now, uh, how do you want to do this?" He nodded towards Karkat vaguely. "Because I've still got no idea what you have going on down there."

Karkat felt his face go up in flames. It made sense, now that Dave was undressed, that he should be, too. "Right. Um. I can do that," he mumbled, standing up to strip himself of his clothes.

Dave's seen him shirtless before, so he knew how sensitive the scars along his sides were, and Karkat knew he loved to play with them to get any sort of reaction out of him. That wasn't much of a surprise. But as Karkat stepped out of his jeans, Dave's eyes widened in interest, and Karkat quickly figured that his bulge must be searching for any sort of stimulation it could get.

"Alright, now you have to promise me that you won't freak out," Karkat said sternly, fighting back the arousal that rose in him as Dave watched him with growing curiosity. Karkat didn't give him any time to respond, quickly pulling down his boxers and throwing them next to Dave's.

Instantly, Karkat's bulge wound around his hand, dowsing him in translucent red pre mat. Pleasure washed over him as he collapsed back down on the couch, acutely aware of Dave's intense stare. Karkat silently hoped that he didn't look that stupid when he was staring at Dave (although something told him he did).

"Whoa," Dave muttered. "Holy shit." His face was vibrant red. Karkat loved when Dave got all flustered, and he especially loved when he made him that way.

Strangly, Karkat didn't feel all that insecure. Sure, maybe it was weird for Dave, but they've both been through their share of otherworldly experiences that nothing could really shake them anymore. Still, the moment carried such an immense amount of intimacy that neither of them were used to, making this new and exciting all the same.

"I, Kat, can you-" Dave broke off, still looking at Karkat's bulge. "Touch me? Please? I need- I want-"

"You said you wanted to lead," Karkat said, throwing all sense out the window as he continued. "Touch yourself for me. I want to see how you do it first." He paused, trying to steady himself mentally. "I don't want to hurt you. I think it's easier for you to show me."

Dave exhaled shakily, eyelids fluttering as he looked down at himself. "Fuck, alright," he muttered, getting more comfortable before bringing his right hand down to do just that. Now that his legs were spread open, Karkat could see exactly what Dave was doing. His middle and ring fingers moved in tight little circles over the spot Karkat had noticed earlier, which protruded a bit, just above the opening. Occasionally they dipped downward, ghosting past that opening, though that didn't seem to get as much of a reaction out of Dave. Karkat watched with intense interest, trying to take note of everything Dave did so he could replicate it to the best of his ability. Without really thinking about it, Karkat ran a hand up and down his bulge a few times, though was still completely focused on Dave.

"Fuck," Dave muttered, meeting Karkat's gaze. "This is so fucking lewd, I hope you know that," he hissed, attempting to be insulting but failing miserably. Karkat smirked, watching Dave's fingers coat themselves in slick fluid as he neared his hole. He did know, of course, but he didn't particularly care. This was all for research, remember.

Karkat looked on as Dave's breathing became more erratic. Of course he wanted to get his hands on him, but he was having just as much fun watching Dave get himself off. It helped Karkat know exactly what Dave liked, and exactly how to do it. So, for now, he kept his hands to himself.

When Karkat glanced up to meet Dave's eyes, he saw the faint evidence of tears, though clearly not due to any sort of discomfort. He rested his head on the back of the couch, eyes locked on Karkat's as his right hand continued to move in a lazy rhythm.

Karkat's eyes went wide as he saw the tip of Dave's middle finger press into his opening, hardly anything, but Karkat was enraptured. He squeezed his bulge, hard, suddenly entertaining the thought of slipping himself in there, guiding the tip of his bulge into him, feeling Dave around him, holding him tight. "Dave," he said, hardly able to think straight anymore. "How far can you-" He gestured vaguely towards Dave's finger, still resting near the edge of his opening.

Flustered as ever, Dave managed a small laugh. "I don't really know? I guess..." He trailed off, slowly sliding a finger inside himself, flinching when it disappeared completely inside.

Karkat felt a drop of pre mat spill down his fist. "Fuck, that's- that's good," Dave gasped. "I guess I haven't done much more than this," he said honestly, looking a little shy as he glanced at Karkat.

"Do you think you could do more?" Karkat asked immediately. "Without hurting yourself, I mean?"

Dave tested the waters a bit, sliding the finger he already had taken in and out, movements made slick from the fluids he produced. Not nearly as much as Karkat did, but still a substantial amount. "I, uh," he mumbled. "I think I could, yeah. Think you could, uh..."

Dave didn't have to finish his sentence for Karkat to understand what he meant. Karkat nodded. "Good. Do- do that," he muttered. "Open yourself up for me."

Dave made a choked sound as he pushed his finger into himself again as far as he could manage. Karkat settled into a more comfortable position, leaning back against the arm of the couch, legs crossed and with one hand still toying with his bulge. Dave pumped that one finger in and out a few more times, before drawing in a breath and sliding another one in beside the first.

Karkat hummed in interest, watching more fluids spill out of Dave and stain the couch. He had no doubt things were similar on his end, and he knew bright red didn't come out of fabric easily.

"I- fuck," Dave muttered, speeding up his motions. "Karkat, can you touch me, please, I'm close, so close." He looked awfully desperate, so much so that Karkat almost wanted to take pity on him.

But he didn't, because he liked to watch. "Keep going," Karkat encouraged, his own movements becoming quicker. "Come on, just a little more." Karkat was close himself, and Dave looked so incredibly tantalizing, dripping wet and so much more spread out than before, his fingers carving out a space that Karkat desperately wanted to occupy. That nub at the top that Karkat had previously thought was unimportant twitched, clearly begging for stimulation that Dave couldn't give it when he was so preoccupied. His hole fluttered around his fingers, pulling him in deeper, and Karkat could only imagine what it felt like. And he desperately wanted to know.

Somewhere along the line, Dave had managed to fit in a third finger, a stretch that almost looked to be too much for him. His mouth hung open, and his eyes were clouded over as he chased his orgasm. "Kat, I want-" he said, voice barely more than a whisper. "I need you to fuck me, please."

That almost snapped Karkat right out of his horny stupor. His bulge reacted accordingly, twisting with renewed interest. "Are- are you sure?" he asked, voice deadly serious.

Dave's fingers slipped out of him, revealing his now empty hole that was begging to be filled. "Yes, please, I need it," Dave gasped. "Please?"

It took half a second for Karkat to gather his thoughts before pulling himself up on his knees, coming closer to Dave. His bulge eagerly searched for the warmth that emanated from Dave, gently probing at his hole. "I don't know how this is going to work," he said honestly. "I don't want to-"

"You're not going to hurt me," Dave said, almost exasperated. "And I need you in me right fucking now."

Karkat didn't need any more of a go-ahead. As much as he loved watching Dave get himself off, he couldn't wait to do the heavy lifting for him. "You're sure you're good?"

Dave nodded. "You and your weird alien dick aren't gonna break me," he said playfully, a stark contrast to how desperate he sounded a few minutes prior.

Karkat huffed. "If you say so." He felt the tip of his bulge slide into Dave's hole, spurred on by Karkat's insatiable desire to be inside him. It was too much, sent all his rational thoughts out of his mind, and he couldn't be bothered to hold back anymore. Before he could process what was happening, Karkat jolted forward, burying half his length inside Dave with one swift thrust.

Dave cried out, scrambling for purchase and clinging to Karkat's arm. "Fuuuuuuuck," he muttered, face pressed into Karkat's shoulder. "Holy shit, Kat, that's so much." He continued babbling, words mostly incoherent, adjusting to the feeling. Karkat assumed it was foreign and strange, so he let Dave relax around him for a moment, steadying his breathing.

After a minute or so, Karkat could tell his bulge was getting impatient. He couldn't always control its movements, making him a bit nervous, but he was too out of it to seriously consider the risks. "Dave, I'm gonna move, are you doing alright?"

"Yeah. Yeah, I think so," he answered, sounding a bit more steady. "Go 'head."

Karkat inhaled and exhaled deeply, before easing more of his bulge into Dave. It got wider near the base, a bit wider than the three fingers he had managed earlier, so Karkat went slow, despite all the protest from his bulge. By now they were situated with Dave practically on Karkat's lap, legs spread out on either side. Gently, Karkat nudged him over to the edge of the couch, allowing himself to have a bit more breathing room as he braced Dave's lower back on the couch arm. That also let Karkat see what he was doing a lot better, and free up his hands to touch Dave wherever he pleased. Slowly but surely, Karkat pushed inside, gripping Dave's hips for balance. Dave's eyes were squeezed shut and he was tense, and Karkat could feel it. He could also feel his bulge squirming inside of Dave, seeking out pleasure to the best of its ability, moving deeper into him.

It was absolutely everything Karkat had imagined, warm and tight and intoxicating, sensations that only heightened when Karkat's bulge moulded to fit itself in Dave's body. When Dave breathed, Karkat could feel it from the inside, with Dave tightening around him and then releasing. Concerned for Dave's safety, he didn't start thrusting yet, waiting for a clear signal that he was well adjusted.

"Kat, can you..." Dave began, before trailing off and taking one of Karkat's hands in his, guiding him to where he was slotted inside him, eventually landing on the spot right above. Dave moaned when Karkat pressed on the sensitive nub, his head lolling back.

"Fuck, Kat, right there," he gasped, going slack beneath him. "You can start moving, I think."

That was exactly what Karkat needed, pulling back his hips before slamming them forward. He had no idea if he was doing this right, but from the limited research he had conducted, he seemed to be on the right track. He supposed the writhing nature of his bulge made it a bit more complicated than it would be for another human, but he made it work anyway, letting it reach all the crevices inside Dave that he guessed a human couldn't. Karkat felt a rush if pride at that thought - that he was giving Dave something none of his human companions could give him.

Lost in his thoughts, Karkat began rubbing that spot that Dave loved so much, trying to reflect what he had seen Dave do earlier. Reaching back into his memory, Karkat became pretty certain that it was his clit, which, again, if he was recalling correctly, was sensitive enough to allow Dave to achieve his orgasm. So, redirecting his focus, Karkat buried himself inside Dave as far as he could go and sped up his movements on that area, tracing tiny circles with his thumb.

Dave moaned again, though much louder this time, jerking his hips forward into Karkat's lap. Back arching, his hands wound up in Karkat's hair, eventually finding his horns and holding on for dear life. "Holy shit, Kat, just like that, just a little more," he panted, shifting his lower body to get as much friction as possible. "I'm really close."

Karkat looked into Dave's eyes, pressing his forehead against his. "Yeah, I know," he said, voice dangerously low. "Hold on for me, just a little while longer."

Dave groaned softly, gripping to Karkat's horns even tighter, sending another wave of pleasure through his body. His horns were sensitive, and Dave knew that, using it to his advantage. Karkat, who had been trying to keep quiet, couldn't suppress a low moan, bucking into Dave as warm fingertips gently caressed his horns. "Fuck, Dave!"

Karkat, floundering on the edge of his orgasm, shoved himself all the way inside Dave again, though this time, he could feel the tip of his bulge hit something inside. He didn't think much of it, but after his bulge worked its way even farther, Dave slapped his hand over his mouth to muffle a cry of shock.

Instantly Karkat pulled back, alarmed. "Oh, fuck, are you alright?" he asked, his hands resting on Dave's hips.

"Kat, do not stop, get back in there right now," Dave commanded, and even as breathless as he was, he clearly meant it.

"Are you sure?"

"Fuck you."

Karkat scoffed before resuming the position they were in before, flush against the back of Dave's thighs. He searched for that spot inside him again, and knew when he found it because Dave let out a strangled cry. With swift, hard movements, he rammed that spot continously, and it didn't take long for Dave to become an absolute mess.

"Oh, fuck, Kat, I'm coming, I'm coming, fuck! Karkat!" Dave cried, his voice high pitched and whiny. Before Karkat had time to ask for clarification, Dave tightened around him, making Karkat's heart skip a beat. Suddenly his bulge was coated in slick fluids that came from Dave in abundance, dripping on the couch and making every movement much easier.

That, in combination with seeing the blissed out expression on Dave's face, drew Karkat that much closer to the edge. Karkat bit down on his lip, sharp teeth drawing blood. "Fuck, Dave, I'm gonna- fuck," he mumbled, unable to find the right words. On instinct, Karkat pulled himself out of Dave at the last possible second, arching over him and connecting their lips.

The kiss was sloppy and uncoordinated, but Karkat didn't care. He squeezed his bulge, once, twice, and then spilled all over Dave, brilliant red covering pale white thighs. It was way too much, so much that it spilled off of Dave's stomach and pooled on the couch below. Through his orgasm haze, Karkat could see Dave's fingers press into his hole, before resurfacing and drawing out paler red pre mat from inside.

Karkat broke away from the kiss, collapsing next to (on top of) Dave, not even bothered by the sticky mess on his stomach and chest. They lay there, panting, with Dave's hand in Karkat's hair and Karkat holding his bulge, silently willing himself to stop spilling genetic material all over the place. In hindsight, he should've brought a bucket.

"Fuck, Kat, get off of me," Dave grunted. "You're fucking heavy."

"No heavier than you," Karkat shot back, crawling off of Dave anyway. He got comfortable on the couch, faintly aware that his bulge had sheathed itself. He thought about putting his jeans back on, but decided against it - he was too tired to move.

After a moment of silence, Dave, still in the same position and covered in Karkat's gen mat, looked at him, inquisitive. "So... how was that for you?"

"That's a stupid fucking question," Karkat said. "It was fucking amazing." He meant that, sincerely. It was better than anything else he'd ever experienced. Not that he had a ton of experiences like this.

"And you seriously don't care about me being trans and everything?"

"Dave, I don't even know what that means."

"Oh." He paused. "I didn’t think about that."

"Yeah. All your worrying was kind of pointless."

For a moment, the pair remained quiet, catching their breath. Dave made no move to get dressed, and it was him who finally broke the silence. "So, uh, how exactly are we supposed to clean this up?"

"I knew I should've gotten a goddamn bucket!"

Series this work belongs to: