Actions

Work Header

Can I, With You?

Summary:

Kankri was touchy about more the more intimate aspects of your relationship, sure, but you were fine with that. You weren't going to make him do anything he didn't want to. In fact, you didn't plan on bringing it up at all.

He surprised you by bringing it up first.

(or: Kankri's awkward, nervous journey into being comfortable with sex.)

Notes:

hello. i've been sitting on this fic for a while, debating if i wanted to post it or not, because i'm pretty shy about sharing smut. but after some convincing and deliberating, here it is.

just so it's clear, at the beginning of this fic, kankri is fine with giving, but not yet comfortable with receiving, and it kind of just progresses from there. dirk is a patient boyfriend. each chapter is them taking things a little bit further. i have three chapters written but i might add one or two more (i have... a lot of stuff written with these two.)

also, if you happen to know who wrote this... no you don't. i made a separate smut account for a reason, i'll just leave it at that.

dirk is a trans guy in this, and the terms clit and dick are used to refer to his genitals.

(See the end of the work for more notes.)

Chapter Text

It started out normally - as normal as any night with Kankri could get, anyway. The two of you were settled down on the couch for a little movie night, your back against his chest as he practically spooned you. You ended up in this position a lot back on the meteor, and now it just… was comforting in a way you couldn’t begin to describe. His curly hair tickled the nape of your neck, and his voice was low and lethargic in your ear as he voiced whatever complaints he had about the movie. By that point, you were easily able to identify whether he was actually enjoying a movie or not by what his criticisms were, a feat that not many other people possessed as it basically required them to decipher the fucking Rosetta Stone. You deduced early on that he liked this one, which made it all the more enjoyable for you. Soon he was purring up a storm behind you, a low rumble in his chest that you could feel against your back. 

See, that was where the problem started. To cut right to the chase, you were feeling unusually more horny than normal tonight, and Kankri’s warm, hunky body against yours, his hot breath on your neck? Not helping the situation. You tried to ignore it at first - normally you were able to until you had a chance to get away and take care of it yourself. It never took long - not with him on your mind. You never asked him to help you out because, well, he seemed touchy on the subject of sex and you didn’t want to force him to do anything he wasn’t comfortable with. So you never brought it up, waiting for him to bring it up instead, if he ever wanted to. Even if he never did, that was fine with you, too. 

After several minutes of enduring your growing arousal, you shifted yourself just slightly, but in doing so pressed your thighs together in a way that made you shudder uncontrollably. Of course, Kankri noticed this and stopped whatever he was saying about the plot holes in the movie to direct his attention to you. 

“Are you feeling alright? Is it getting cold?” He asked, his sultry voice right in your ear like this was some ASMR shit and you held back another shiver, nodding your head. 

“No, I’m good, just… needed to move.”

“Oh, well alright then,” he replied, and also shifted himself then, his hips rubbing right up against your ass and making you let out a weird, strangled gasp. Fuck. 

Kankri froze behind you, then, and internally you panicked a little because fuck there you go making things weird with your stupid horny ass. But then, the hand he had resting beside your chest moved, sliding slowly and deliberately across the front of your t-shirt, and for a moment you stopped breathing. He dragged his hand up, and then down, down to your waist to trace the bit of exposed skin where your shirt rode up. It was barely anything but it still sent waves of heat to your groin, where you were already feeling a little wet. 

“Dirk,” He whispered to you, and this time you let yourself shiver, letting him know even more how this was affecting you. “Forgive me for asking something so potentially invasive, but are you… turned on right now?”

No shit , the desperate part of your brain said, but you had to keep your head straight here and not like, make him feel bad or something. “Yeah, kinda,” You started, hoping that the waver in your voice wasn’t too obvious. “Sorry, I can- I can go and take care of it real quick, if you wanna just, like…”

Kankri was silent behind you, pondering. He didn’t let go of you, still grazing his fingers along your stomach. Your heart was beating fast now and you were gonna lose it if he didn’t let go soon or– “...Can I?”

“What?” You said, almost convinced you misheard him. He didn’t respond, or clarify, or anything and your mind was racing - the thought of him touching you was so good, but… you didn’t want to rush him into doing this kind of stuff. “Kan, you don’t have to, I-”

“I want to. I want to touch you.” His sharp voice in your ear made you practically squirm in his grasp. Fucking hell, how were you this easy? “Will you let me? I won’t without your verbal consent, of course.”

“... Fuck , okay yeah, go ahead,” You finally submitted to your horny brain, and as soon as you voiced your consent, Kankri leaned his head forward to press kisses to your jaw and neck, and you sighed pleasedly and turned your head for him. His hand on your stomach slid further up your shirt, running over your scarred torso, and his touches were so light and hesitant at first but became firmer as he went on, as if wanting to thoroughly know every blemish and groove of your body. The utter care and tenderness made you whine , you were so unused to it and it was weird but also felt so good. 

“Is anything, um… off limits for you?” He asked shyly, stopping just below your chest. “I should have asked before getting so ahead of myself, sorry.”

God, he made your heart squeeze so fondly. You loved him, he cared about you way more than you felt you deserved. “Mm, no, you can.. do what you want. I’ll stop you if I don’t like it.”

“...Okay.”

Kankri’s hand then slid over your chest and he fondled each of your pecs, giving particular, curious attention to your nipples. You didn’t have as much feeling in them as you used to before your surgery, but the slight prickly sensation still made you sigh. His hand drifted lower again, this time stopping right at the waistband of your sweatpants. He hovered there with uncertainty for a moment, before finally slipping his hand into your underwear, making your breath hitch. You weren’t expecting him to dive right into it, but also you were so turned on that you didn’t really care. 

You lifted your leg for him as his fingers teased along your folds - he ceased kissing you in order to pay attention to how you felt and how you reacted, it seemed. Not that you were complaining. You were content to let him explore you as he dragged his fingers through your slick, and when they came back up they brushed against your swollen dick, making you jolt and let out a small noise. You felt him tense up and could basically hear the question forming in his head, so you answered it for him: “Y- Yeah, there, there is good.”

He relaxed a little behind you and touched your dick again, stroking two gentle fingers over it, and you couldn’t hold back the genuine moan that fell from your mouth as he started rubbing you back and forth. Your head fell back against his shoulder, where he began kissing along your jaw again, and as his movements began to increase in confidence, you became more of a mess under his touch. 

“Mm, fuck, Kan,” you groaned breathlessly, your hips thrusting against his fingers and breath hitching. Kankri’s own breath was hot and heavy beside your ear, his purrs increased to jet engine levels of rumbling. Through your hazy arousal you could also hear a deep, guttural clicking noise coming from him, which you hadn’t heard before. Was it some kind of troll mating noise or something? Fuck, was this turning him on, too? That was kinda hot. 

“You… you’re beautiful,” Kankri whispered, earning an embarrassed groan from you, to which he emphasized, “You are , Dirk.” 

Then, he doubled down on his strokes, taking your clit between two of his fingers and jerking you off that way, and you whined and gripped aimlessly at the front of his sweater to keep yourself grounded. You panted and gasped for breath - this was by no means the most intensive sexual experience you’d ever had, but it was Kankri and he was touching you and it felt so, so fucking amazing. You chased that pleasure as you felt yourself grow close, moans and mumbles of his name leaving you beyond your control. 

“Fuck, fuck fuck fuck…! ” His fingers moved faster as you became more desperate, squirming and shaking under his touch. You were right on the edge, you needed just a little more, and then you felt something moving against your ass and you realized with a gasp it was Kankri’s fucking bulge and that was it. You threw your head back and convulsed against him as you came hard, a stuttery moan leaving your mouth as your thighs shook. Once you started to come down from it, you noticed he was still touching you, and your hips jolted from the overstimulation. “K- Kan, Kankri…

Kankri didn’t take this as a sign to stop, but you were still kind of horny and it felt good enough that you didn’t really want him to stop. So you braced yourself against him and let him continue. His movements had slowed significantly, and your hips stuttered with each bolt of oversensitivity. Mind still hazy, you took hold of his wrist and guided his hand lower, until his fingers were pressing against your entrance. He quietly gasped behind you and prodded curiously at it for a few moments before sliding one finger into you with relative ease. 

He kind of just… held it in there and wiggled it around a bit, and you realized he probably didn’t quite know how to do this with humans. You held back a chuckle - out of fondness, mostly - and grabbed his hand again, lifting his finger out and pressing it back in, then repeating it a few times. “Like this…”

Kankri made a thoughtful hmm sound and mimicked your motions. At first he was so slow it only seemed to push your sensitivity further, but then he slid in deeper and started to thrust a little faster and you groaned into his shoulder. The slight discomfort was very quickly morphing into pleasure once more, a deep heat in your groin after already coming once. Honestly, you could’ve let him sit there and finger fuck you forever, and you wished it were humanly possible. 

Soon he was adding another finger to the mix, and you were glad that he at least knew to do that much. You groaned against his neck, breathing him in and listening to the weird yet hot alien sounds coming from him. You could still feel his clothed bulge squirming around behind you, and you wanted him to fuck you with it so bad but you were afraid to ask. Didn’t wanna freak him out or push too much on him at once. He didn’t even seem to be paying any attention to it - all of his focus was on you

Kankri shoved his hand a little deeper into your pants and laid his palm flat against your dick while he continued moving his fingers inside you, and you let out an embarrassingly loud whine as your hips thrusted up against him. You felt like some kind of rabid animal in heat with how turned on and desperate you were, but you couldn’t even bring yourself to care. You rut against his hand as if it were your only purpose. 

“Dirk,” He said, voice low and right beside your ear as his movements slowed. You shivered, feeling it go right to your core. “Are you getting close?”

Fuck, if you weren’t before, you definitely were now if he was gonna talk to you like that. You bit your lip hard enough to nearly break the skin and nodded weakly against him. The hand he wasn’t using to fuck you was wrapped under and over your waist, tracing the sensitive skin of your hips. He made another little hmm sound before he was suddenly picking up speed, fucking you faster and harder than before, and it sent you hurdling directly towards another orgasm. You cried out and gripped his sweater enough that you thought it might tear, and his free hand slid up your torso, your neck - he cupped your jaw lovingly and leaned in close. 

“...Will you come for me again?”

With a strangled gasp, you were gone - it crashed over you so hard you felt like you left this plane of existence. You were only vaguely aware of how loud you were moaning, how Kankri was working you through it diligently. When the white spots in your vision started to fade and you felt the last of your orgasm pulse through you, you let your head fall back against his shoulder and weakly shoved at his arm because he was still touching you

“N- No more, Kan, have fuckin’ mercy…” You panted, and his hand was out of your pants so fast it drew another shudder from you. 

“Sorry, I hope that wasn’t too much. Are you alright? Did I hurt you? Was it-”

“Shh hhh… ” You half-assedly papped at his face to get him to be quiet. “You were great. Just let me chill for a sec.”

He let you chill for a sec, purring as you leaned on him and caught your breath. Once you felt like you could move again, you shifted the both of you so that Kankri was on his back, and you on top of him. You just wanted to kiss him without having to crane your neck - it was already starting to feel sore. He wrapped his arms around you and kissed you back, and you ran your hands through his thick black hair. You were perfectly fine just laying there and kissing him, but then you remembered his own predicament from earlier. 

“Hey, you want me to, like. Return the favor?” You asked as you pulled away from his lips. He stared at you like a deer caught in headlights, face a deep red. 

“I, um…” He stammered, shifting underneath you and averting his gaze nervously. 

“It’s cool if you don’t. Or if you do? Uh, either way, I don’t mind, I just thought, y’know…”

Kankri sighed and pulled you close to his chest, your face buried in his sweater. “I… don’t think I’m comfortable with that yet, sorry.” He said quietly. 

You turned your head so you could actually talk and look at him. “It’s okay. Like I said, I don’t mind,” you reached up and stroked his cheek as you spoke, and then abruptly paused. “But… you were okay with touching me like that, right?”

He sighed again, this time more out of a fond annoyance. “Yes, Dirk, I wouldn’t have done it if I didn’t want to, and you know it.”

Fair point, you thought. “Okay, yeah, just wanted to make sure you didn’t feel like you had to just ‘cus I was horny out my ass, or something.”

“No,” he said firmly, running a hand through your hair. “I have no issue helping you out with that, I think. It’s just… me that I’m not comfortable with yet.”

“That’s alright, then,” you replied. Admittedly, you felt a little bad being purely on the receiving end and not the giving end of things, but you weren’t going to press the issue if he really wasn’t comfortable with it. You would just have to wait until he was ready, you guessed, whenever that would be. Not that it bothered you that much - as long as he was content with what you had, so were you.