You don’t even wait for Karkat’s pants to come fully off before you move in to him again. You can’t stand it; your mouth aches to be on his skin. He makes soft gasps as you crouch down to your knees and start to work your way up his thighs, kissing, sucking, slowly pushing them apart. He quivers slightly, and you think he knows what you intend. Karkat makes a little, embarrassed chirp of excitement as you slowly creep your way closer to his groin. He spreads his legs eagerly and you just about go to pieces at the sight of him; his bulge unsheathed and knotting itself wantonly, his nook already glistening with scarlet.
Without a second thought you lick his coiled sex over and take in its girth, closing you lips around him as his flavor floods your mouth. He’s wriggling around you, so you place your hands lovingly but firmly on his legs, begging him to contain himself. You’d rather not choke on him right off the bat, because anything ruining or even putting this on hold would just about fuck you up. It’d been too long and you can’t get enough fast enough.
Karkat whimpers, you swallow, and he practically squirms, but you hold him fast. Your name is on his lips, and your hair is in his fingers. He grips you a little roughly and you moan around him; you love the way he tugs your hair. You gulp and bob your head and, god you can’t get enough of his taste, his scent, his fingers in your hair. But it isn’t all selfish. God no. You want nothing more than to make Karkat happy, to make him feel good. You will do anything for him, give up anything, bend over backwards just to see him smile. The fact that you can get what you want while he gets what he wants is just another benefit of your relationship.
When he’s good and sated you switch, dragging him out of your mouth with a pop and quickly go at your next assignment. His nook is leaking, actually oozing onto the table and you can’t help but smile. It really turns you on knowing he’s been wanting this too, having worked up enough genetic material to drip for you. You lap him up and sloppily kiss his nook, swirling your tongue inside him to lick him out. He’s practically screeching your name and his bulge is smearing into your glasses. You take a free hand to hold him back, stroking off his second sex to satisfy it.
Karkat’s thighs tremble on either side of your face as you lap at his nook, sucking at the flushed folds, and pushing your tongue in again. With a whimper of your name, he lifts his knees and hooks them over your shoulders, locking you in place and pulling you in a bit closer. You couldn’t be happier to oblige, teasing ragged breaths and needy keens from him with your tongue. You love the way with every movement of your mouth, Karkat clenches around you, like he’s afraid the feeling will leave. You groan into his nook with your nose buried in the base of his bulge, translucent red running down your lips and chin. His fingertips tremble against your scalp and he hiccups out a broken warning that he’s close, and it’s just about the only sound you ever wanted to hear.
You’re licking the roof of his nook just how he likes, twisting the tip of his bulge in between your fingers when his voice hits its top octave. His fingers grip your roots tight enough you think he might rip out chunks, but it’s worth it as he’s crying out your name in that desperately needy tone, pleading you to finish him off. You churn your tongue roughly in him and squeeze his bulge a little more and he’s off, head and back arching backward as he bursts in your mouth and hand.
You swallow what you can, but you also revel in the flood streaming down your chin and throat. It’s a little filthy, but you kind of enjoy that. You take your time drawing away, sloppily licking up his slit and thighs as he trembles and breathes your name in husky pants. You love the way it sounds, and you make sure Karkat knows that. You tease him a little as you wipe your mouth on your forearm. You like the way he flushes a dusty red and fidgets. You tell him you’re far from finished with him, and he perks up slightly, stumbling over heady breaths as he tells you he wants you, and wants to make you happy. You swallow and bow forward, sucking on his sheath slightly in an attempt to coax him out to play again.
While you busy yourself with warming him back up, you push your hand into your own pants, wrapping your digits around your dick. You’d been getting hard teasing and pleasing Karkat, and it was your turn to get a little attention. Of course you do this quietly and don’t draw attention to yourself just yet, wanting to get Karkat nice and sexdrunk before you really go at him. While you’re trailing kisses and nips along his groin, you mutter how much you’ve missed him, missed this, and how you can’t wait to mess around all night. He seems to like this, petting your head playfully and occasionally scratching your scalp and ears.
You nip experimentally at his cartilage sheath, and he warbles soft and sweet in the back of his throat and just that sound nearly drives you out of your head. You can just taste the tip of Karkat’s bulge starting to peak out again, and you flick it with your tongue as you stroke your own cock, eagerly pressing your thumb to the slit. You moan softly and seal your lips around the exposed nub, suckling it gently to coax it further. Your ears strain to hear Karkat’s quiet panting as you draw him out all over again, slowly but surely, until he’s completely unsheathed. Karkat’s bulge winds lazily around itself, but you leave it alone for the time being. You slowly rise to your feet, kissing your way up Karkat’s belly as you bring your hips level to his.
You slowly start to shimmy the waist of you pants down, and he catches on quick. Karkat scoots to the edge of the table, leaning into you and slamming his lips to yours. You happily slip him your tongue, and together you wrestle inside your mouths, tasting each other as you get your pants around your thighs. He drapes his arms around your shoulders to hold onto you, and you break apart long enough to guide your head to his moist slit. You hold his hips and gently tug, pulling him enough to force your first inch inside his clenching nook.
He squeals like a virgin at first, but all his balking quickly dissolves into lusty moans as you slowly push in. Shuddering and clutching you tightly, Karkat grips your hips with his thighs, breathing your name against the shell of your ear as you push in as deep as you can reach, wary of his physical limits. You don’t mind what little is exposed; your number one priority is pleasing Karkat. You whisper to him that you love him, you’ll do anything he asks, and he whispers back for you to move, adding in the stipulation that you be gentle. You abide with every ounce of your being. You shift your hips carefully and he groans, tucking his face into the crook of your neck, cheeks warm and flushed. You want to worship him with your body, and you kiss his jaw as you push in, drawing out another sharp keen.
With his own fluids as lube you glide in and out of him, careful not to push too hard but fighting back the urge to plunge in. You can hear a satisfying squelch between his legs as you fill him up time and time again, groaning Karakt’s name as he wonderfully squeezes you. His body’s wrapped around you and holding on for dear life, and you quick love the idea. You even hike up one of his legs to get a better angle, humping him into the table.
He grips you tight and you grip him tighter as your name makes a home for itself on his lips. He’s loud. Every aspect of Karkat has always been loud, but you appreciate it now more than ever. Whimpering, he gives you a gruff plea for more and you provide it with enthusiasm. Your pace picks up and your thrusts are met with ragged expletives and cries of pleasure. He clings to you, like you’re his last tether to reality and you smile broadly. Affection swells in your chest, and you can feel your heart beating against your sternum, and you match your hips to the steady rhythm.
You now have a hand on his hips and your other on his shoulder, holding him in place as you propel him back and forth, rocking your bodies hard enough to make the counter squeak. You can see behind him that his wings are fluttering sporadically, unsure of what their job was in this whole thing. It’s so sweet and you smile as you lean your forehead to his and watch his expressions. He’s squeezing his eyes shut and breathing hard, pushing out a breathy whine in time with you. But with this symphony of noises building up around you, your thrusts become stronger and you drink up his whines and moans, adding in your own. You can feel it building up in you and you don’t want to stop just yet, but slowly you start to wane in your rhythm and slip into desperate thrusts, hoping to get him off again before you cum.
Karkat pants raggedly into the shallow space between you, and you squeeze his hip with your fingertips. He bucks into you and your moan pitches into something you weren’t quite ready to identify as a squeal. You start off stumbling over your words as you try and let him know you’re close, but he cuts you off with a breathy “me too” and you bite your lip. You watch him as his face twists in pleasure and you finally submit to the will of your body. Release crashes down your spine like a crack of lightning, and you shake in his hold as you empty into Karkat. He clutches at you with his claws, lurches, and bows in your arms as a hot wave of fluid splashes against your hips.
It’s so hot and wet and amazing that you don’t really know what to do about it but hang onto him and let him wash over you, dripping down your legs and around the table. You both clutch on as your climaxes rock through you, but as muscles relax he becomes limp around you, and you lazily lean on him until he’s lying flat. You sluggishly press your lips into his neck, thanking him and professing your love again and again and you listen to his breathing return to normal. This was a great first round, and you can’t wait to wash up and relocate. Hell, you might get both at the same time.
—- —- —-
Written with the help of special guest author pleasedontstealmysoul.