
Posted originally on the Archive_of_Our_Own at https://archiveofourown.org/
works/1149912.
  Rating:
      Explicit
  Archive Warning:
      Underage
  Category:
      M/M
  Fandom:
      Homestuck
  Relationship:
      Dave_Strider/Karkat_Vantas
  Character:
      Dave_Strider, Karkat_Vantas
  Additional Tags:
      Light_Dom/sub, Bulges_and_Nooks, Sex, hehe_yes_all_of_the_sex, Birthday
      Sex_actually, yep, that's_about_it
  Collections:
      DaveKat_fics
  Stats:
      Published: 2014-01-23 Words: 2558
****** Submissive ******
by MutantofTime
Summary
     Alternatively titled 'In Which Karkat Learns About Birthday Sex'.
     Oneshot, requested by shannonhetalia96 on fanfiction.net.
     Disclaimer: I don't own hte Homestucks.
On any given Wriggling Day, it had been customary for Dave and Karkat to follow
through with the tradition of having "Birthday Sex". Or at least it
was going to be customary. Seeing as this time around, it was Karkat's
Wriggling Day, he had been the one to confront Dave.
"Strider."
Dave was just waking up, turning to look at Karkat, who was standing in his
doorway.
"What the fuck are you even doing up this early man, this is gross, let me go
back to sleep," the human mumbles, turning away and pulling the covers over his
head.
"Yeah, how about no. Do you even know what day it is?" Karkat questions Dave,
his bloodpusher sinking a little at the fact that Dave might have forgotten
about his Wriggling Day.
"Hmm? Yeah its..uh..June 12th. It's 10:34 in the morning, 10:34 and 45
seconds...46, 47, 48.." Dave trails off, mumbling pathetically as his internal
clock kicks in, seeming to tick loudly only in his own head.
"Okay, shut the fuck up, I did not need to hear the exact time. Do you know
what's so great about June 12th?"
Dave's reply is barely audible from the bedsheets, but Karkat grins maliciously
as he hears it. "Yeah..mm it's your wiggle day or whatever, I know that, happy
day of being an old man now let me sleep."
Karkat walks forward, pulling the sheets almost violently off of the human.
"No. I have been informed by your human sister of a simply wonderful human
custom of yours that generally happens on Wriggling Days. Do you know anything
about it?"
Dave grimaces, shivering as he was only in his boxers, and squinting up at the
troll. "I have no fucking idea, let me sleep."
"Two words for you, Strider. Birthday. Sex."
It didn't take much else to wake Dave Strider up.
===============================================================================
Karkat had Dave in exactly the position he wanted. Under him, panting as Karkat
ran his tongue over a hickey he'd left, biting down on the mark, though gently.
Dave was lost in the contact, letting his hands drift down Karkat's sides,
moaning and tilting his head sideways to give the troll more room.
Karkat takes one of Dave's hands, bringing it to his own horn and biting hard
into the human's neck, but not hard enough to draw blood. Dave gasps at the
pain, his hand tightening around Karkat's horn on instinct, his dull
fingernails on the other hand digging into Karkat's side as he groans,
"S-shit Karkat..."
Karkat shushes him, tracing a hand over Dave's groin. He gasps as Dave tightens
his grip on his horn, grinding up into his hand in response. Karkat ignores the
human's hot gaze from behind shades, instead beginning to massage Dave's
crotch. Dave moans Karkat's name, pulling him by the horn into a kiss. Karkat
tenses, but kisses Dave back as his hands play around with the waistband of
Dave's boxers.
Dave pulls away from their kiss, watching Karkat's movements as he uses both
hands now to idly play with the other's horns. He smirks when this draws a moan
out of Karkat, as if he can regain his composure by one-upping the troll.
Karkat lets out a low moan, pausing to give Dave a glare. Dave snickers at
Karkat, pulling him closer and whispering,
"Whatsa matter, Kitkat?"
"Just shut the fuck up," Karkat replies as he grips Dave's cock through his
boxers, giving it a small squeeze. Dave is caught off guard by this, letting
out a moan much louder than intended. His face flushes red with the remaining
blood that wasn't surging to his groin.
"Mmm..god Karkat you should do that again," he moans.
Karkat gives Dave a little smirk, running his fingers over the human's cock
teasingly. He presses his fingers down against the base of Dave's dick, asking
with a tease to his voice, "What's wrong, Dave?"
Dave swallows a moan, shaking his head in refusal to answer as he rolls his
hips up into Karkat's hand.
Karkat purrs. "Mmm...you wanna fuck something, don't you? I know you do.." He
strokes him some more before curling his fingers into the waistband of Dave's
boxers again, and kisses him softly.
"Nnng, f-fuck Vantas," Dave whines, kissing Karkat back and moving his hands
around the troll's waist, pulling him closer and rutting against him.
"I can help you with that," Karkat snickers, quickly pulling Dave's boxers down
and exposing his arousal. He licks his lips, wrapping his fingers around the
shaft and sending Dave a look.
Dave huffs with mild irritation at Karkat, but it's quickly replaced with a
small gasp as Karkat pumps Dave once. Dave just hides his face in Karkat's
neck, even as the other male kisses his ear, whispering,
"I can do whatever you want me to.."
"P-please," Dave gasps, not quite sure what he's asking for. But he knows he
needs something, anything, the need felt like it was killing him. He had no
idea Karkat had the ability to get him this needy and excited.
"Hmm?" Karkat squeezes him again, beginning to pump the human slowly. He purrs
into his ear, nipping it gently while relishing in every noise the human made.
Dave squeezes his eyes shut, trying to keep himself under control. He breathes
deeply, thinking he can handle this, he's a big boy and Karkat can't
just...just degrade him like this. Despite these thoughts, he can't keep
himself from moaning, from thrusting his hips in the slightest.
"Oh god Karkat," he moans softly.
Karkat bites back a small laugh and nuzzles against him, whispering with a
teasing tone, "You're not gonna take your chance to choose something? Are
you scared, Dave?"
"I'm not scared, you fucker," Dave spits, furrowing his eyebrows and tensing
slightly.
"Then you should stand up and stop being such a submissive little bitch,"
Karkat growls into Dave's ear, biting into it.
Dave growls back, his eyes flying open. He takes his hands, shoving them hard
against Karkat's chest until the other topples over, Dave hovering over him.
"So much for submissive bitch, huh Vantass?" he asks, biting into his neck. He
makes his way up to the troll's ear, speaking lowly.
"I'm going to fuck you so hard you won't be able to walk, have you moaning so
much you won't be able to talk."
Dave pauses, grinning slowly from ear to ear.
"And the only word you'll remember is my name," he hisses, then moving to kiss
Karkat roughly, grinding down against the troll's hips beneath him.
Karkat whimpers softly, fear coursing through him as their roles switched. With
Dave, sometimes, he couldn't tell if he was being serious or not. "I-I'm
sorry," he gasps out.
Dave only pulls back, surveying Karkat, his hands idly moving from the troll's
chest downwards. "Playing that card, I see." Dave leans forward again,
whispering into Karkat's ear, "Who's the submissive one now?"
Karkat tries to squirm away, genuinely feeling a bit terrified. "I am..I'm
sorry," he mumbles, biting his lip. This was a side of Dave he had never seen,
never expected, and it actually scared him a little, to be honest.
Dave grabs a hold of Karkat's wrists, pinning them above his head and humming,
"Mm, I believe you Karkitty." He then kisses at Karkat's jugular vein, applying
slight pressure to it with his teeth.
Karkat fidgets nervously in response, biting back another small whimper,
"Please...d-don't hurt me.."
Dave pulls back with a frown, shivering as he comes out of his more dominant
trance. "Hurt you?"
Karkat doesn't dare move an inch away from Dave, just nodding a bit and chewing
on his lip lightly. Dave sighs, moving to gently kiss Karkat. His hands run
through the troll's black hair, and he mumbles, "m not gonna hurt you."
Karkat relaxes, kissing him back softly. "I love you," he mumbles against the
human's lips, wrapping his arms around his neck. They were just words, but for
whatever reason, they sent feelings of a strong degree surging through each of
the boys.
Dave traces the troll with gentle touches, showing him with actions what words
alone could not explain. How much he actually cared about the troll, how he'd
never actually hurt him, how losing Karkat would literally kill him. He kisses
him passionately, rocking against him as his hands slowly move down to fumble
with Karkat's pants.
Karkat moans softly against his lips, his hips bucking against Dave's hands,
causing him to mumble out an embarrassed, "S-sorry."
Dave reassures the troll, urging him to just let go, his words barely a
whisper, "I love you so much."
Karkat groans, and Dave pushes both Karkat's pants and boxers away after
successfully undoing them, palming the troll freely.
Karkat lets out another needy groan, arching up against Dave. "Y-you don't-..
fuck, don't have to be so...gentle..if you don't wanna be..." he trails off,
gasping in between words.
Dave shakes his head, mumbling, "I don't wanna hurt you, remember?" Dave
attempts to distract Karkat by rubbing the tip of his bulge in between his
pointer finger and thumb.
Karkat shudders, nodding. "O-okay.." His voice is quieter with his next words,
but he knows Dave can still hear them. "I care about you, I care about you a
lot, I love you," he tells Dave, nuzzling against him and peppering his face
with kisses.
Dave smiles at him. "I know, man. I love you too, okay? A-fucking-lot." Dave
didn't know where any of this was coming from, he cared about Karkat yes but he
almost felt like these words were just a heat of the moment thing. Or he'd
think that if they weren't true. But the words are true. Dave pecks Karkat's
lips again before pulling away, an idea coming to mind. He is however, unable
to ask without mild embarrassment.
"Hey uh..Karkat? Can I like, suck your bulge and..and eat out your nook
and..all that stuff?"
Karkat fights back a small smile, "If you want to..I guess. I'd rather just
fuck, unless you don't want to, but I'll leave it up to you."
Dave chuckles, "Dude, are you out of your mind? Of course I want to. It's just
that...all that other stuff sounds really hot and it's like...I dunno,
formalities and stuff." Dave twirls his finger around Karkat's bulge idly as he
speaks, causing Karkat to curse and squirm. "Besides, it's your birthday and
all, I'd think you'd want all the pleasure you could get."
"But you know, if you really want to, I can just fuck you. The way I described
earlier," Dave says, waggling his eyebrows at Karkat in a lewd manner.
Karkat rolls his eyes, papping Dave's eyebrows as he speaks. "Oh my god,
shoosh. Just put your dick in me already."
Dave hums, "As you wish, Kitkat." The human brings down to fingers to Karkat's
nook, briefly prepping him as he lined the head of his dick with the wet slit.
He glances to Karkat again, raising an eyebrow and asking, "Ready, Vantas?"
Karkat sort of fidgets nervously, gripping onto Dave's shoulders tightly. "Um,
yeah." He tries to stay relaxed, but alas cannot help but tense up a little.
Dave is having none of this, trying to get Karkat to look at him.
"Hey. Karkat, hey. Look at me. It's okay," Dave reassures him, stroking his
cheek gently and placing a chaste kiss on his lips. "Relax."
"I'm sorry," Karkat mumbles. He takes a shaky breath in, relaxing the best he
can. "Okay. I'm ready."
Dave nods, kissing just below his ear as he pushes in, moaning softly. He
continues reassuring Karkat, pausing every few inches to allow him to adjust
until he's all the way in to the hilt.
He stays still then, asking softly, "You doing okay?"
Karkat nods after a minute, his nook still fluttering around Dave, but relaxed
enough that it wasn't just a vice grip on Dave's cock. Dave nods then, kissing
Karkat gently and slowly working his hips into a decent pace. Karkat kisses
back, dragging his nails down Dave's back as Dave begins to thrust faster.
He presses himself closer to Dave, letting out a desperate moan, "F-
fuck...Dave."
Dave just muffles his own moans in Karkat's neck as he sucks a mark there,
using a hand to stroke Karkat's writhing bulge as he thrusts into the troll's
nook.
Karkat can't keep quiet, he can't keep still, this was the best feeling he
had ever experienced, he never wanted it to end. With every thrust, he became
more and more undone, wanted out but couldn't get enough at the same time. He
whimpers as Dave squeezes his bulge, his eyes rolling back in his head as
Dave's cock hits a certain spot inside him that absolutely shoots pleasure
throughout his entire body, makes him go blind for a few seconds.
Dave bites into Karkat's shoulder, hard enough where Karkat can feel the pain,
but it's just right, it's just so perfect, Dave you're perfect you're perfect.
Karkat doesn't realize he's talking out loud, but Dave loves hearing it, the
words shooting through him and making him feel warm and happy and it only makes
him work harder to please Karkat, rocking into him and twisting his hand around
the troll's bulge, dragging his fingers across the small slits on the sides.
"Ahh, fuck Dave I can't I can't nggfuck please harder," Karkat can't form
coherent sentences, he feels like he can't breathe the pleasure is overwhelming
and he loves it, he loves every goddamned second of it. He can feel himself
fast approaching the edge, and by the way Dave's hips are become less
methodical and more erratic, he can tell the human is close too.
Dave's words are nothing more than a breath of a whisper in his ear, but it's
what causes Karkat to come undone.
"Karkat you're perfect, I love you."
Karkat screams in pleasure, calling Dave's name, throwing his head back and
gripping Dave tightly as he comes, genetic material flooding everywhere, but
less than a single fuck was given that day. Dave is quick to follow after,
shooting his load inside Karkat, not like the troll really cared anyways.
By the time either of them can think again, Karkat is shaking, his only thought
to hold Dave, to stay here, to feel safe. Simple birthday sex had turned into
something that felt like so much more, and he didn't want it to change, it
couldn't change, Karkat couldn't bare that. He wanted to feel like this
forever, he wanted Dave to hold him forever, he needed Dave. And Dave needed
him, or so he hoped to any god out there that Dave needed him just as much as
he needed Dave.
A few minutes pass, and he finally dares to ask the question.
"Those...those weren't just words, right?" His voice is the quietest Dave has
ever heard, the most vulnerable. It paralyzes him, he can't move, but he
doesn't want to anyways. He doesn't really even have to think before he
replies.
"Right. I didn't lie, I don't lie, Striders don't lie."
Karkat smiles, cuddling closer to Dave. That answer is good enough for him.
"Happy wiggle day," Dave whispers.
"It's Wriggling Day, you asshole."
Please drop_by_the_archive_and_comment to let the author know if you enjoyed
their work!
