Shut up, Dirk - Part Two
Part one can be found HERE
[…] Before Karkat could scramble away, Dirk leapt at him, knocking him to the ground. It seemed as though confidence- perhaps even dominance- was the way through to him. The troll growled, grunted, and hissed angrily, but lost his fight as the human grabbed one of his horns. His growls turned into purrs punctuated by murmurs as his horns were once again molested.
He let his eyes close as tingles radiated from his horns, too blissed out to think about being angry, or even focus on much of anything else. It was a great feeling, overriding the preoccupations of his mind nearly completely, allowing Karkat to relax a lot more than he often could. Of course, as soon as Dirk’s hand pulled his hand back, the troll was back to spitting mad just as quickly as he could remember how to string words together.
“Slurp down a big bowl of moldy fuck, Strider!” he snarled, trying to get his bravado back up and swatting at the hand by his horns. His continued touched something in Dirk, who’s gaze softened, just a little bit. He wasn’t ready to relent yet, though, and reached between Karkat’s legs again, gently stroking his bulge.
“Yeah, yeah… Fuck me and my stupid fucking mouth, I know.” He chuckled, gently squeezing the bulge in his hand and giving Karkat a firm kiss. “You’ll thank me by the time it’s over, Karkat.” His hand glided up as he spoke, grabbing one of Karkat’s horns again so he could caress and gently squeeze the warm, nearly soft, surface of them. Dirk had discovered the surface of troll horns- or at least Karkat’s horns- had almost like a warm, smooth, shell. Hard, yes, but also touchable and feeling almost alive. That, added to how much it calmed Karkat, made touching them nearly irresistible to Dirk.
Under the hands stroking his bulge and horn, Karkat was almost lost. He moaned louder and louder, squirming below the human as purrs rumbled from high in his chest. This time, when his horns were released, he took a couple minutes to return to his senses. His face got bright red and he sputtered, cursing at Dirk.
“Holy shit and a half, Strider!” His voice nearly cracked, showing an embarrassing amount of his enjoyment. “Keep your hands off my horns! Really, is that concept so hard for your simpleminded ass to grasp? I don’t… run around… uh…” He wrestled to find the words, “Run around shoving my hands… uh…” His voice morphed right back into a purr as his horns were grabbed again, this time squeezed, nearly crying out as one of Dirk’s fingers slid into his nook.
“You like that, don’t you, Karkat?” Dirk beathed in his ear, giving a little nibble as he continued his assault. “When I rub your ‘sparkfucking’ horns while I’ve got my hands on you?”
All Karkat could do was murmur wordlessly. He didn’t fight it as Dirk’s hand moved south, letting the human spread his leg, and pulling them up so Dirk could align himself, but grumbling at him to shut up again. Fighting back didn’t seem so important right now. Being the bigger troll was not on his mind. Through half-lidded eyes, he watched Dirk, but quickly decided this was taking too long. He wrapped his legs around Dirk’s hips with a soft growl, squeezing him, encouraging him to thrust in.
Karkat moaned loudly and dug his claws into Dirk’s shoulders, while Dirk stretched out over him. He pulled Dirk closer, growling and panting against his chest as Dirk’s hips thrusted and jerked. There was no real reason to the rhythm, but it drove both of them insane. The room filled with panting, shouting, groaning, and mumbling. Within moments, Karkat was regaining himself, growling louder. He started biting Dirk, demanding he go faster, harder, until they both howled in simultaneous orgasm.
The spare following moments were a pleasant, blurry mess to Karkat. For the first time in a long time, he was untroubled.
“That was incredible, Karkat…”
“Shut up, Strider.”