Actions

Work Header

Can I, With You?

Chapter 5

Notes:

i didn't really beta this, especially the end because i just want it d o n e

this is some pretty sappy shit tbh. not much else to say. enjoy!

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

Chapter Text

The two of you landed on Dirk’s bed in a tangle of limbs and breathless kisses after a night out together. You’d gotten some shopping done for the hive, and took a nice walk through a nearby park while Dirk rambled on about whatever project he was working on. By other people’s standards it probably wasn’t a very exciting date at all, but for you, it was just perfect. Nights like these filled you with nothing but flushed sentiment for your partner. 

Dirk fell onto his back as his legs hit the edge of the bed, and you climbed on top of him, nudging his jacket open and running your hand down his torso. He hummed appreciatively into your mouth, and you kissed him even deeper, wanting to take in every little sound he made. His hand slid through your hair, just shy of the base of your horns, and you rumbled loudly in your chest as your hand slipped under his shirt, dragging it up and exposing his scarred skin. He shivered underneath you, arching into your touch, and you just sighed against his mouth because you couldn't believe what he did to you just by being there, existing. 

You started to pull away, but Dirk bit on your lower lip and brought you back in with a hungry noise, and well, who were you to deny him? His tongue prodded your lips and you let him in, taking this time to rub your thumbs over his nipples. He whined and sucked gently on your tongue, his hand sliding down to cup your cheek, and your purring only intensified. 

As things started to heat up between you, you had a feeling that Dirk would want to take things further tonight. And you had no problem with that – you almost never had any qualms with making Dirk feel good – but tonight… you maybe wanted something a little more, too.

You pulled away again, and this time he let you, breathing heavily as you pressed your lips along his jaw and nuzzled into the crook of his neck. You lifted your head to look at him, and even with his shades on he was still so breathtaking to look at, his lips parted and pink dusting his freckled face. You loved it, you loved him .

You smiled, feeling your blood pusher beat faster in anticipation as Dirk shyly smiled back. Sliding your hand back under his shirt, you leaned in to kiss him again, and he pressed back against you eagerly as you felt up his chest with more intent. He moaned into your mouth and hiked your sweater up, running his hands along the bumps of your spine. While he didn’t ask first as he usually did, you found that you didn’t really care all that much anymore – not when it was him. You trusted him wholeheartedly, and knew he wouldn’t do anything too intense without your permission. 

So when he pulled your sweater up to your pits and tugged insistently on it, you leaned back and pulled it off in one smooth movement. Dirk’s eyes roamed your body hungrily, making you feel somewhat shy. You weren’t super self-conscious about your body or anything, but in this context it always felt a lot different. You distracted yourself by pushing Dirk’s shirt up, and he lifted his arms to let you take it off of him. Now, it was your turn to admire him. He was rather lean, but fairly fit with various scars scattered across his torso. To your knowledge, Dirk wasn’t too bothered by his body either, but he still shifted uneasily under your gaze, unused to the attention. Well, tonight you wanted to give him all of your attention, so he would have to deal with it. 

You started by lowering yourself to place a kiss in the middle of his chest, smoothing your hand down his side to rest on his hip. He breathed steadily above you, watching as you took your time kissing down his sternum and stomach. Your fingers toyed with the waistband of his pants, and you made your way back up to his chest, taking one of his nipples into your mouth and sucking gently. 

“Mm, fuck,” Dirk hissed through his teeth as his head fell back onto the mattress. You were still quite fascinated by the little nubs on his chest, how touching them got such a strong reaction out of him, but you supposed it wasn’t too much different from grubscars on trolls. As your tongue swirled around it, you tweaked the other in between your fingers, and his body jolted. 

Satisfied, you shifted your mouth to his other nipple, giving it the same treatment as before, and by the time you were done, Dirk was lightly panting and squirming impatiently above you. You pulled off of his chest with a wet pop , glancing up at him with a smug face. “Enjoying yourself?”

Dirk didn’t say anything, just rolled his eyes and grabbed either side of your face to bring you back up into another kiss. He was really into that tonight for some reason, but you weren’t at all complaining. His hands slid down your back, tucking into your back pockets, and you rumbled affectionately in your chest, but then he pressed on your ass until your hips were flush with his, making you gasp into his mouth. Dirk was really testing your boundaries tonight, but again, you didn’t mind. Instead you were mesmerized by the fact that he actually wanted you like this. 

You raised your hips just a little, unable to go far anyway with Dirk’s hands still on your ass, and then brought them back down, slowly rubbing your crotch against his. Dirk shuddered and opened his legs more for you, bucking his hips to meet your own. Oh , that felt really good, actually. You pressed your lips harder against his and started a slow yet deep pace, each drag of your hips drawing a moan out of both of you. He wrapped a leg around your waist and you broke from his lips to kiss along his neck, gently grazing the skin with your teeth. 

You gradually began to hump each other more desperately, but it felt so nice, being this close to Dirk, getting those lovely noises out of him. It made you want even more than you usually did, and just thinking about what that could entail had you grinding even harder against him, feeling your wet bulge slither out of its sheath and press against your pants. 

“Shit, Kankri…” Dirk gripped hard on your shoulders, trying to rub himself against your clothed bulge and his breath hitching each time it dragged over him just right. You kissed up his throat and over his jaw, stopping just shy of his ear. 

“Dirk, I– I want–” You panted, feeling hot and embarrassed at what you were trying to ask. It was something you hadn’t done before, but you knew without a doubt that you wanted it. You wanted it so bad it was nearly driving you up the wall, but for once your words were leaving you. 

“Yeah?”

“I want– I think I’m ready to, ah… go all the way tonight?” You hoped he understood what you meant, because you really didn’t want to actually say it. 

Oh, ” Dirk shivered underneath you and dug his fingers into your shoulder, rutting eagerly up into you. “Yes, oh my god, fuck yes.

Well, at least you had his enthusiastic consent. You shifted your head so you could kiss him again, and you lifted your hips up and away from him, ignoring his protesting whine. He stopped anyway once he felt your hand working to undo his jeans, and you wasted no time tugging them down and pulling them off of him. You ran your hand along his inner thigh, pleased to see how wet he already was through his boxers, and traced the outline of his crotch, pointedly avoiding where he wanted it most. 

“You’re beautiful,” You sighed wistfully, and Dirk shifted uncomfortably and turned his head to the side in response. He never really knew how to react to compliments, and he already thought so lowly of himself. You tried to tell him just how wonderful he was whenever you could, especially in times like this with him sprawled underneath you, completely baring himself to you. Tracing your fingers over the wet spot in his underwear, you continued, “I could look at you all day, you know.”

“Mmgh,” Dirk grunted, but it slid into a high pitched whine as you started rubbing against him, and he thrust his hips into your touch.

You grinned and leaned down to mouth at his neck, simultaneously slipping your hand into his boxers and pushing them down his thighs. His breath hitched when you lightly bit down near the base of his neck – a light bite from you being more than enough to mark his skin. Oddly you liked marking his neck like this, as if you were claiming him as yours, and while that was a rather problematic thought to have because Dirk didn’t “belong” to anybody and having such possessive thoughts was often the sign of a toxic relationship, you–

“Hey,” Dirk’s quiet voice snapped you out of your thoughts. “You good? You’ve been suckling at my neck like a baby for a hot second.”

“Sorry,” You hastily lifted your head away from his neck, flustered. “I got a little bit lost in my thoughts.”

He smirked fondly and brought you in for a brief kiss before touching his forehead to yours. “You sure you wanna do this? I know I was all horny and desperate for it but I don’t wanna like, push you into doing it or anything.”

It almost annoyed you how consistently concerned he was about you, but at the same time you appreciated it dearly. You couldn’t help but smile. “I am sure. I… want to do this with you, Dirk. You aren’t “pushing me” into doing anything.”

“Okay. Tell me if you change your mind,” He muttered and nodded against you, and then he was grabbing you by the arms and flipping your positions, moving both of you further up the bed and straddling your hips. You let out a yelp and glared up at him, about to chew him out until he ran his fingers down your sides and grazed your grubscars, and your eyelids fluttered. “Don’t give me that look. I wanna make you feel good, too.”

You scoffed in feigned annoyance and let him continue, your head falling back against the pillows. As Dirk's hands drifted lower, so did he, inching his way down your body and spreading your legs so he could settle his face between your thighs. Your face heated up as you watched him, and oh if he was going to use his mouth on you this definitely wasn’t going to last long, but you decided to try and hold out for him anyway. 

Dirk leaned forward and mouthed at your clothed bulge, making you hiss through your teeth because the feeling was not nearly enough for your liking. But Dirk knew this and reached to unfasten your pants, and you lifted your hips for him as he tugged them down with your underwear. Your bulge eagerly uncoiled as it was freed, while Dirk let it wrap around his hand. He was… staring at your crotch almost like he was studying it, and you weren’t sure what to make of that. 

“What are you doing down there?” You asked in confusion. 

“Mm,” Dirk blinked up at you as if you’d snapped him from his thoughts, which knowing him, you probably did. “I wanna try something.”

“Okay?” 


Dirk grinned and ducked his head down again, lower, 
until he dragged his tongue up the slit of your nook and you gasped, digging your claws into the mattress. You had not nearly as much experience with your nook as you did with your bulge, so the feeling was just a little unfamiliar. It sent sparks up your entire body, and he used his tongue to spread your nook and lick you deeper, prodding at your entrance and swallowing down the slurry that leaked from it. 

“Oh– Dirk –” You reached down to slide your hand into his hair, and he hummed against you which only made you shudder more. He moved his tongue up and down, occasionally brushing the base of your bulge that he still held in his hand, and it felt good, so good, you couldn’t control the whines and chirrs leaving your throat. 

“So glad I get to do this for you now,” He said with heavy breath as he pulled away, giving your bulge a few slow strokes. The bottom half of his face was tinted a pale red. “I mean, fuck, have you seen yourself?”

“Mmh–” You burned under his compliments, turning your head away. Dirk leaned down and pressed his lips to your nook again, sucking lightly in a way that had you keeling for more. 

“Seriously. I’d take all kinds of pictures and videos of you like this if you let me.” 

“Dirk…” You weren’t at all comfortable with the idea of it, and he probably knew that, but the sentiment of it made you feel all hot inside anyway. That he liked seeing you like this enough to want to save it forever. 

Dirk dove back into your nook, poking at your entrance again with his tongue and you couldn’t stop yourself from bucking your hips, gasping loudly. He gripped your bulge a little firmer at the same time, stroking you off while practically tongue-fucking you as you moaned, clutching his hair with your hand. It wasn’t long at all before you started to feel close, and shit, you couldn’t finish yet

“Stop! Stop, stop,” You shoved at his head, and the suddenness of your command made him immediately cease touching you and peek worriedly up at you. 

“Shit, are you okay?”

You nodded as you took a few deep, staggering breaths, feeling yourself ease away from the edge. “Yes, I… I just don’t want to finish yet.”

“Oh, gotcha,” Dirk relaxed as he climbed back up your body, his chin and mouth utterly soaked with your slurry. It should have been gross, but somehow you kind of liked it. Enough so that when he wiped his mouth with his arm and leaned down to kiss you, you eagerly accepted it, despite tasting yourself on him.

You pleasantly made out with him for a while until your bulge, apparently impatient with the pace of things, snaked up the back of Dirk’s thigh and between his ass cheeks. He yelped and lifted his hips away from you, glancing behind him. 

“Down, boy. God damn,” He chuckled, and for the first time you noted he was actually nervous about this. It made you feel a lot better, knowing he was just as unsure as you were. Maybe unsure wasn’t the right word, but regardless…

“Dirk,” You gently goaded him to look at you with two fingers on his chin. He was still wearing his shades, so you reached up and slid them off of his face, setting them aside. His orange eyes glanced into your own red ones, and he shifted on top of you, undoubtedly fighting the urge to look away. “I know you’ve been concerned about me, but are you alright with this?”

Dirk blinked at you, mouth twitching in an anxious frown. “Of course I am. Just… haven’t had anything other than fingers up there before.”

Ah. So that was it. With a fond smirk, you brought him in for another kiss, taking the opportunity to flip you both around so that he was underneath you. He made a soft noise and threw his arms around your shoulders, sighing as you pulled away. “I have no intention of hurting you for the sake of my own comfort, you know.”

“That isn’t what I–”

“Shush,” You put a finger to his lips, and his eyes widened as his cheeks turned a deeper shade of pink. Hm, you’d have to file that one away for later exploration. “I know that. I am just saying, I want you to be comfortable, too.”

You trailed your fingers down his torso, then lower, brushing over his bulge and along the slit of his wet nook. He let out a heavy breath as you did so. “So, may I help get you prepared?”

Dirk bit his lip, a small noise forming in his throat, and nodded his head a few times. “Yeah, go ahead.”

You wasted no time sliding a finger into him fairly smoothly, slowly moving it in and out while you fixed your gaze on his face. He shut his eyes and shyly turned his head to the side, but that was okay, as long as you got to look at him. While he was already considerably wet, there was enough friction that it made his hips shift uncomfortably, so you pulled your finger out and wrapped your hand around your own bulge, coating your fingers with the natural lubricant it produced. 

You stuck two fingers back inside, the slick glide in drawing a soft noise from Dirk. Doing this was like second nature to you by now – you probably knew Dirk’s nook better than your own, but that also meant you knew how to curl your fingers just right, how to make his back arch and have him gradually fall apart. He always tried to hide his noises, and that only made you want to try harder to get him to moan your name. Usually, you were successful, and tonight was no different.  

“Kankri, Kankri–”

By the time you added a third digit, he was a proper mess, hips bucking desperately against your fingers as he panted harshly, eyes shut and head thrown to the side. He was absolutely gorgeous, and you leaned down to trail kisses along his neck as you stretched him open. A part of you wanted to make him come just like this – you knew he could probably go a second round. But you had plans, and you would prefer to stick to them. 

So finally, you withdrew your fingers from his nook, and he whined at the loss, bucking his hips. You sat up to gaze down at him, your flushed faces exchanging glances. You ran your tongue over your lip apprehensively. “How would you… prefer to do this? I want you to be comfortable.”

He took a second to catch his breath, blinking up at you with glossed over eyes. “L– Like this. This is fine.”


“Mm, okay,” You shifted your hips ever so slightly closer, allowing for your bulge to swirl teasingly around his, and he shuddered. “M– May I go ahead and…?”

“Please.”

With a curt nod, you reached down to grab hold of your own bulge, guiding it down his nook and holding it just outside his entrance. You took a deep breath to steady yourself because this was it, and then you gently eased into him. Immediately you were overwhelmed by just how hot he was inside, unlike anything you've felt before, and it drew a sharp gasp from you. 

“Oh, fuck, ” Dirk breathed out, his body tensing up for a moment. 

“Are you alright?” You stopped yourself from going any further, though you couldn’t control the way your bulge was squirming inside of Dirk. 

“It’s just… a lot,” Orange eyes gazed up at you, Dirk wrapping his legs around your waist to keep you there. “Keep going, I’m okay.”

With a nod, you resumed your motions, slowly inching your way inside of Dirk until your hips met. You hovered over Dirk, breathing heavily and feeling almost drunk from the searing heat enveloping your bulge. Dirk threw his trembling arms over your shoulders, eyes shut as he tried to keep himself grounded. His hips twitched as your bulge continuously writhed inside of him, brows contorted and quiet moans leaving his mouth. 

Fuck ,” Dirk swore again, head falling back as he panted hotly towards the ceiling. “Fuck me or I’m gonna lose my god damn mind.”


You couldn’t stop the surprised clicky chitter that emitted from your throat, not expecting to find that as hot as you did. Then again, you always loved making Dirk lose himself in pleasure whenever you did stuff like this. You started to pull your hips back, careful not to let your bulge slip out, and then pushed back in, the slick wetness drawing a shudder from Dirk. A few slow thrusts later and you were setting a steady pace, the only slightest indication that you weren't doing a terrible job being the continuous gasps and moans from Dirk, who practically had a death grip on your shoulders. It wasn’t painful, but a bit uncomfortable, so you gently coaxed Dirk’s hands off of you and lightly pinned him by the wrists on either side of his head. 

“Mm, Dirk, you’re so…” Your head lowered to the crook of Dirk’s neck as you continued fucking him, a low, steady rumble forming in your throat. It was overwhelming, the heat, the intimacy, the emotions you were feeling. “So, so good for me…”

Dirk let out a desperate sounding whine at that, back arching up against your chest, and you took great interest in that reaction. You lifted your head up, Dirk’s still thrown to the side, and slowed your thrusts to a deep grind of your hips. 

“Do you like that? Knowing how good you’re doing?” You leaned close to Dirk’s face, words dripping like honey over him. Dirk bit back another moan, and you only came closer to his ear, voice a sultry whisper. “I don’t know if anyone else could ever make me feel the way you do. I– I wouldn’t want them to, anyway – you are just perfect for me. You’re taking me so well right now, aren’t you?”

“J– Jesus, fuck, Kankri… ” Dirk squirmed underneath you, taken aback by his partner’s sudden boldness but clearly not hating it, clenching down around your bulge. 

You purred and pressed a few kisses to his jaw before propping yourself up again with a smile, nothing but fond. “You look incredible like this,” You whispered before starting to thrust into Dirk again, rolling your hips faster now. Dirk’s back arched up against you, straining his wrists against your hold on them, so you released them and Dirk’s arms flew over your shoulders, gripping at your upper back. 

“Touch– Touch me,” Dirk gasped out, and you couldn’t possibly deny his request. Your hand snaked down between his thighs, rubbing at his dick in tandem with your thrusts and making him throw his head back with a moan of your name, arching harder against you. “ Fuck, fuck…!

You hissed as he clenched around you, and lowered yourself to his neck again, leaving wet kisses and hot breaths against his skin. He was getting close, you could tell, and so were you. You muttered more praises and compliments between gasps and moans, rutting your hips harder into him. 

Evidently Dirk could tell how close you were too as he squeezed his thighs around your waist and tried to thrust his hips in time with yours. He was high-pitch moaning on every exhale now, utterly lost in it. “Kankri, please, fuck , fuck I’m so– nnh, come inside me, come inside me– Kankri, o– oh my god…–”

Maybe if you were in a more rational state of mind, you would have objected to that, but right now that was all it took for you to be sent over the edge. You stilled your hips fully inside him with a heaving cry of his name against his neck, your slurry flooding into him as you saw stars. Dirk gasped sharply and clenched hard before contracting around your bulge with a stuttered moan, his thighs shaking as he came. 

You could feel your slurry leaking from Dirk even before your bulge retracted, and shit, you probably just made a complete mess of the sheets, but you couldn’t have cared less in that moment. As the two of you came down from orgasm, you felt a hand slide into your hair and pull your head up, and before you could say anything Dirk was bringing you in for a messy kiss. Your chest rumbled as you kissed him back, breaking it off sooner than you would have liked to catch your breath some more. 

“Are you, um… alright?” You asked, the post-orgasm clarity allowing the weight of what just happened to properly set in. If you were being honest, you’d expected this to happen with much more of a lead-up to it, but it sort of just… happened in the moment. You weren’t upset by it or anything, just a funny little thought. 

“Don’t think I’ve ever been better,” Dirk responded, sounding exhausted and thoroughly pleased. He had his arm draped across his forehead as he panted towards the ceiling, eyes blissfully shut. 

Both of you were sweaty and reeked of sex, and it was quickly becoming too much for you, so you rolled off of him to lay beside him instead. The sheets underneath you were definitely soaked through, but you couldn’t bring yourself to get up just yet. You gave Dirk’s body a look over, his lower half drenched and tinted pale red, and felt your cheeks warm as embarrassment washed over you. 

“I really shouldn’t have done that inside you. I– I mean, who knows how safe it is for trolls to release that much genetic slurry into a human, or if there’s a possibility of transmitting diseases between us? I certainly hope your insides aren’t damaged. You’re sure you’re feeling alright?”

“Kan, it’s fine. Chill out,” Dirk rolled his head to the side to look at you, his cheeks still pink. “All the stuff I’ve read says it’s completely fine for troll jizz to get in humans, as long as you clean up afterwards.”

You raised a brow at him. “You’ve done research on this?”

“You haven’t ?”

“Not on– this particular thing, no!” You felt hot again, knowing he’d looked this up before which meant he’d thought about this happening before. It must’ve been something he was into, if the way he was pleading for you was any indication. 

…You had to stop thinking about it before you lost your mind. 

“And honestly,” Dirk continued. “I don’t think condoms would work on you anyway. It would just slide right off that thing like a slippery bar of soap.”

Dirk ,” You groaned in dismay, covering your face. “I would love to have a discussion about the prevalence and uses of troll condoms, really, there’s nothing else in the world I’d rather talk about, but would it hurt to wait until after we’ve cleaned this mess up?”

“Yeah sure, okay. Oh–” Dirk winced as he sat up, the sheets making a gross squelching noise underneath him. “God damn, I don’t know if I’ll be able to walk for the next week.”

“I’m very flattered,” You said dryly, sliding off the mattress and starting to rid the bed of its sheets and blankets. These were definitely done for – it almost looked like a murder scene. It was kind of a surreal sight to you. “But if you need any assistance, I would be happy to oblige.”

Dirk waited until you pulled the sheets over to his side of the bed to get off of it, and he steadied himself on the nightstand. “The only assistance I need is a round two in the shower.”

You stopped to glare at him. “Really? Already?”

“What can I say?” He shrugged. “You know how to get a guy all worked up.”

“Hmph,” You huffed, though simultaneously you felt a swell of satisfaction in your chest, knowing you were able to make him feel so good. He’d waited so long for you to be comfortable enough to get to this point, too, and so you felt it was only fair to give him the world in return. Not because it was an obligation, but because you wanted to. You wanted nothing else than to make him feel good and worthy. 

A clearing of a throat removed you from your thoughts, and you glanced up to see Dirk looking at you expectantly, almost wearily. Right, you never gave him an answer, did you? You weren’t actually annoyed with him, and he knew that. Despite yourself, you gave him a small, genuine smile. 

“Maybe I’ll take you up on that.”

 

Notes:

if you read until the end, thanks so much! maybe I'll get around to finishing more of my four billion dirkri wips eventually. seriously, i have so many. it's kind of a problem.

Notes:

thanks for reading <3
the endings of these are kind of abrupt cus i didn't know how to end them haha.
next chapter soon once i read it over again