You take in a breath of air that you hadn't realised you'd needed. Glancing back at Karkat's bedroom door you smile wider than you thought you could have and silently screamed, hopping from one foot to the other as fast as you could. Did you really just do that? Hell yeah you did! And were you ever happy you did!
Then you remembered that the faster you went to see Kanaya, the faster you could come back and see Karkat again for some…special alone time. You instantly began walking quickly towards Kanaya's room and prayed that she would be there and not somewhere else on the meteor. The last thing you wanted to do was go on a troll hunt around the meteor and leave a sexually frustrated Karkat in his room for too long.
You knocked on the door to her room and put your hands behind your back, "Kanaya? You in there?"
The door slid open and the jade blood smiled at you, "There you are, (first name). I was beginning to wonder when you would arrive."
"Sorry, I got held up on my way here," You say to your moirail, a blush on your cheeks.
"I would say so," Kanaya blinked at you, her face unchanged as she lifted up a white handkerchief, wiping the corner of your mouth with it. She pulled her hand back and you saw a red semi-translucent liquid on it. Your moirail smiled at you as she tossed the cloth in the garbage, "I would judge by your sudden excitement and anxiousness that you wish to get this done as quickly as possible and return to Karkat, yes?"
You turn red and stare at her in embarrassment, "God damn it, Kanaya! Do you always have to embarrass me like that?"
"That is what moirails are for," Kanaya smiles and moves aside, "Come in, please, if you will. I need a tad of moirallegiance advice."
You walk inside her room and take a seat on her bed. She turns to you as the door closes, "What's the problem, Kan?"
"You see, (first name)…Rose and I have been getting closer in our progressing relationship but I have noticed that once every month or so she tends to get very hostile on me and I have no idea why," Kanaya looks down out of sadness and sighs, "I was wondering if it was just a human problem that you all experience or if I am doing something wrong."
"You're not doing anything wrong!" You laugh and get to your feet, walking over to your moirail, "You're right about it being a human thing. Human girls have a thing called a period that happens to them once a month. It's like nature's way of getting our bodies ready to have kids. I guess you trolls never have periods…Do you?"
Kanaya shakes her head once, "No, we do not them. What are they exactly?"
"Well…" You look away uncomfortably. It was like explaining it to a child. "The human female is filled with lots of eggs that are inside her abdomen. Once a month or so one of those eggs is expelled from the body and she bleeds out of her um…" You touch your lower stomach and Kanaya's eyes widen as she gets the idea. "…and the girl's hormones go batshit crazy for a while too. She's usually in a bit of pain and that plus the hormone overload makes it very easy to piss them off."
"Oh, I see now," Kanaya says with a firm nod, "I can tell that explaining that topic to me made you uncomfortable."
"Little bit, yeah," You laugh nervously and rub your arm.
"How about I tell you of a topic that makes me uncomfortable that may help you out?" Kanaya asks you as she perks up slightly, "That way we would be even."
"Oh…well…" You shrugged. You supposed it couldn't hurt, "Alright…"
Kanaya smiles, "What would you like to know about? Anything that you wonder about in particular?"
You nibble the inside of your lip and kept your eyes off of her, "Um…I guess I wonder about…what makes you guys feel good…in that way…"
"You are wondering about Karkat, I am assuming," Kanaya says, a small jade blush on her cheeks, "Well I cannot say much for male trolls for I have not had experience with them. But as I am sure you already know, our horns are extremely sensitive."
You nodded quickly.
"I see," Kanaya shifts her weight on the bed and continues as she crosses her legs, "Our nooks are as sensitive as a human's vagina is, from my personal experiences with Rose. But the nerves in our tentacles or 'bulges' as Karkat puts it, are even more sensitive than the nerves in a human male's penis. Especially the tip."
The blush that crept up her cheeks made you giggle. How you loved to make your moirail uncomfortable.
"And the final place on a land troll that makes one feel hot and bothered would be on our sides," Kanaya says.
"Your sides?" You raise an eyebrow.
To clarify Kanaya lifts up the side of her shirt and points to three dark grew lines on her sides, "These are called grub scars. They are where trolls legs used to be when we were wrigglers. We lose them during pupation. Some trolls' grub scars are more sensitive than others."
"Oh…" Nodding, you smile, "Is that all?"
"That pretty much covers land dwellers, I suppose," Kanaya says, putting her shirt back down.
"Well thanks," You said as you get to your feet, "Can I go now?"
"Of course," Kanaya gets to her feet as well and walks you to her bedroom door, "Your visits are always so enlightening, (first name). Until next time."
You smile and walk from her room, "Bye, Kanaya."
"Goodbye," she says before quickly adding, "And please tell me you are wearing matching bra and underwear set!"
You blush and flip her off over your shoulder making her chuckle slightly before closing her door. With that, you pick up your speed and hurry back to Karkat's bedroom. When you get to the door you open it, not bothering with knocking first and it closes behind you when you enter.
Karkat looks up from his computer at you and he smiles slightly, "(First name)…YOU'RE BACK ALREADY?"
Nodding, you walked over to his bed and sat down, looking over at him. Somehow, in the spur of the moment it hadn't seemed awkward but now that all the lust and urgency was gone you felt incredibly nervous, especially with your flush crush sitting across the room from you.
Karkat seemed to notice that you were uneasy and got to his feet and you could see he was fully dressed now, "HEY UM…IF YOU DON'T FEEL COMFORTABLE WITH THIS…"
Your eyes widen and you hold up your hands quickly, "No, no, it's not that at all!"
By the look on Karkat's face you realised you answered way too quickly. He blushed and rubbed the back of his neck, "OH THEN…WHAT IS IT?"
You blush and look down, "I suppose it's got something to do with what Kanaya told me…"
"WHAT DID SHE SAY ABOUT ME?" Karkat asked quickly, worried about what dirt Kanaya may have had on him.
The look on his face made you giggle, "Nothing about you in particular…" The memory of what Kanaya told you made you stand up from the bed and walk over to him.
He watched you closely and seemed to be getting nervous as you stood in front of him with him just an inch or so taller than you, "WELL WHEN WHAT DID SHE TELL YOU?"
You giggled and looked up at him as you slid a hand over his sweater covered chest before gripping the material as you slowly pulled him down towards you, "Hm…I don't think I remember…"
Karkat instantly leaned down and captured your lips in his, his tongue instantly pushing its way past your lips and began fighting with yours. His hands cupped either side of your face as he held you close to him. You took this moment to find out of what Kanaya said was really true. Your hands moved down to his hips before you slid them up under his sweater. Your fingers run up his bare sides and you felt a raised rough line of skin which you immediately identified as a grub scar and easily found the others. You placed your hands on them before slowly dragging your nails over his sides.
He inhaled sharply and froze, a red blush washing over his face. You grin against his lips before pulling back in the slightest and kissed the corner of his mouth, "I thought we were gonna have some fun alone time?"
"H-HUH?" His voice was almost strangled as he dug his teeth into his bottom lip, "DID YOU S-SAY SOMETHING…?"
You gaped in shock, Kanaya had been right! This really does work! With this in mind you kissed your way to his ear as your hands slid over his stomach and down the front of his pants, "Can we move this to the bed?"
Karkat snapped out of his daze and picked you up into his arms, laying you back on his bed and pinning you underneath him. You reached up for his horns when your hands were pinned by his to the bed on either side of your head. He growled as he kissed up your neck, "YOU KEEP MOVING LIKE THAT AND I'M NOT GONNA LAST VERY LONG…"
Your smile widened as your legs wrapped around his hips and your ankles locked behind him. His lips trailed down your neck and over your collar bone. Hands ran over your sides, pulling you up close to him as he growled against your skin, tugging at your shirt and sliding it smoothly over your head. As he item was discarded you arched your back up and unclipped your bra, sliding it off your shoulders.
His lips trailed over your chest before his tongue slid out and licked one of your nipples. You squeaked in surprise and your eyes fluttered closed as your hands grab his hair, "K-Karkat…"
Karkat sucked and tweaked your nipple with his tongue, using his other hand to massage the opposite breast.
He shifts his weight, switching breasts and pushes himself up against the front of your pajama bottoms, making you squirm, "Stop teasing…"
You pant and grab at his sweater, trying to get it over his head. Karkat sits up onto his knees and obliges, discarding the material onto his floor. A smile pulled onto your face as you could see his grub scars now. Raised bumps of a tougher skin lined his sides, they were a candy red and the skin around them was a red that faded into his natural grey skin. He decides to slip you out of your pajama pants while he was already up and they were soon followed by your panties.
Karkat seemed to stare down at you, studying you and you felt uncomfortable under his gaze and tried to close your legs but his hands on your knees held them open. You were suddenly very happy that you had remembered to shave the night before. You were snapped out of your thoughts when you saw his hand moving in between your legs. His fingers brushed over your lips and you panicked, pushing your legs together tightly, trapping his hand and preventing it from going any further, "What the hell do you think you're doing?"
"WHERE'S YOUR TENTACLE?" He asks, raising an eyebrow, "I-I MEAN, NOT THAT I'M COMPLAINING OR ANYTHING. I JUST…I'M CURIOUS."
"Human's don't have tentacles," You say, a blush on your face.
"WHAT ABOUT A HUMAN PENIS?" Karkat questions.
"Females don't have those either," A giggle escapes your throat as you stare up at him.
"SO YOU JUST HAVE A NOOK?" He asks.
You learned from Kanaya that nooks and vaginas were essentially the same thing so you nodded.
His eyes trailed down your stomach before he looked back at you, "CAN YOU LET MY HAND GO, NOW? I'M REALLY FUCKING HORNY AND YOU'RE NOT HELPING."
Laughter bubbles out as you spread your legs, sitting up and tugging at his boxers, "Okay fuckass, then get these off."
Karkat chuckles and quickly obliges, nothing to be embarrassed about considering you had a bit of one on one time with his bulge earlier. His bulge squirms towards you, twisting and curling in the air. The red blood moves over you and leans down, kissing you as you locked your ankles behind his back.
"YOU READY?" He asks.
"Whenever you are," You say and brace yourself for the pain, wrapping your arms around his shoulders and burying your face in his bare shoulder. He pushed inside of you quickly, going all the way in at once and making you gasp in surprise. You dug your fingernails into his back and cringed, "F-Fuck…"
"YOU OKAY?" Karkat asks, trying to hold as still as possible.
You nodded harshly against his shoulder, "Just move…"
The red blood held you close as he slowly slid out of you and then back in, allowing his tentacle to twist and turn inside you. He grunted with each thrust, bracing his hands against the sheets on either side of your head. His rhythm was slightly off erratic, as if he wasn't sure how you wanted him to be moving. But once he heard you moan against his neck he started moving faster.
You tossed your head back onto the bed and moaned his name, your fingers twisting through his black hair until you found his horns. Your fingers rubbed them, pushing hard against the sensitive nubs.
Karkat whined into your hair, panting like a dog as he pushed deeper and faster inside of you, "(f-first name…) FUUUUUCCCKKKK…"
His hands held the backs of your knees, pulling you up even closer to him as he thrust in and out. Then suddenly he buried his face deep into your hair and whimpered, back arching before he pulled out of you and grabbed a bucket with his foot, whipping it out from under the bed as he came. Candy red genetic material oozed into it and nearly filled the bucket before he collapsed back onto the bed with his legs dangling over the side, panting as a deep purr emitted from his chest.
You sat up and looked down at his groggy and very pleased expression before you giggled and pushed your (hair colour) (hair length) hair out of your face. You ran a hand through his bangs, "Karkat…?"
He sleepily rolled onto his stomach and got onto all fours, crawling up over top of you before lying to your left and pulling you to his chest.
You peered up at him and laughed quietly bringing the sheets up to your hand with your foot before grabbing them and pulling them around you loosely in case someone came in. Your eyes returned to Karkat who snuggled you closer in his drowsy state, "(First name)…?"
"Yeah Karkat…?" You ask with a small smile.
"WILL YOU BE MY MATESPRITE?"
"I thought you'd never ask," a smile slid across your face.
"I WAS AFRAID YOU'D SAY NO."
"I'd never be able to say no to you."
"GOOD," He kissed your forehead and closed his eyes. You fell asleep that night listening to Karkat's heart and the soft sounds of his content purring.
(A/N: Here you go! Part 2! I also do requests so if you guys want a specific CharacterXReader story just let me know! I'll do a story for anyone you want!