Cover of Prove It

Fanfiction

Prove It

Read the story

24 chapters · 114424 words · Read 1 times

Dave Strider isn't gay, he's definitely not. His hot (not hot - don't think that, what the fuck) neighbour, Karkat Vantas, doesn't agree. He challenges Dave to prove it.

Chapter 13: Chapter 13

The campus cafeteria was buzzing with the usual midday chatter, the smell of overcooked burgers and stale fries permeating the air. Everyone was abuzz, classes to go to and coffees to get and friends to meet -

And Dave Strider was locked in chastity. It had been two days since Karkat had locked Dave's cock away in its little pink prison, a constant reminder of his new reality. The campus cafeteria was its usual chaotic self, but for Dave, everything felt different. He could feel the cage beneath his jeans, a constant pressure against his most sensitive area, a constant reminder of Karkat's control. He sat at a table alone, nursing a cup of coffee and trying to focus on his notes, but his mind was elsewhere. He could still feel Karkat's touch, his words, his commands. He could still see the prostate massager, still hear Karkat's voice in his ear, still feel the heat of Karkat's gaze on his body.

A shadow fell over the table, and Dave looked up to see Karkat standing there, a smug smile on his face.

He pulled out the chair next to Dave and plopped down, immediately wrapping an arm around Dave's shoulders and pulling him into a half-hug. Karkat leaned in and planted a quick, sneaky kiss on Dave's cheek.

"Missed you, cutie," Karkat murmured, his voice soft and genuine. Dave's cheeks flushed pink, and he ducked his head, trying to hide his smile. He could feel the eyes of everyone around them on them, but Karkat didn't seem to care. He just grinned and leaned back in his chair, his arm still wrapped loosely around Dave's shoulders.

"How was class?" Dave asked, eager to change the subject. He didn't want to draw any more attention to them than necessary. Karkat just chuckled and shrugged.

"It was okay. Professor was droning on about something or other. I was more interested in thinking about certain things, if you catch my drift." His voice dropped to a low murmur, and his eyes drifted to Dave's crotch. Dave felt his cheeks flush again, but he tried to keep his expression neutral.

"I see," Dave responded noncommittally, sipping his coffee to avoid looking at Karkat directly. He could feel Karkat's gaze on him, heavy and intense, like a physical touch. He shifted in his seat, trying to find a comfortable position that wouldn't make him squirm too much.

Karkat noticed the subtle movement and smirked. "Still getting used to it, huh?" he asked, his voice low and teasing.

Dave sighed and nodded. "It's... different."

Karkat's hand slipped down to Dave's thigh "I haven't gotten any pictures or videos from you yet, so... You must not want out that badly <3"

Karkat cooed, his fingers tracing lazy circles on Dave's thigh, his touch just light enough to be distracting.

Dave squirmed slightly in his seat, his cheeks burning with a mixture of embarrassment and frustration. He did want out, so badly it ached. The cage was a constant reminder of his new reality, a constant pressure against his most sensitive area, a constant tease.

Karkat's hand slipped lower, tracing the curve of Dave's spine, his fingers brushing over the tailbone, just enough to send shivers down Dave's spine. Karkat leaned in, his voice a low murmur in Dave's ear, "You know, I can tell you really want out, little guy. But I think you need to prove it first."

Dave's breath hitched, his cheeks flushing pink at Karkat's words and the subtle touch. "Karkat," he murmured, his voice a warning and a plea all at once.

Karkat chuckled, his fingers continuing to trace patterns on Dave's lower back, never quite going lower, always teasing, always just out of reach. If only he'd just....

" Karkat's hand slipped lower still, his fingers now tracing the line of Dave's crack, teasing the sensitive skin just above the seam of his jeans. The touch sent shivers down Dave's spine, and he tried to suppress a moan, biting his lip to keep from making a sound.

Dave's mind raced with images of Karkat's fingers sliding into his jeans, pushing past the fabric of his briefs, and finding the spot he was so desperate to be touched. He could feel the heat of Karkat's hand through the denim, and he squirmed in his seat, trying to discreetly push back against the touch.

He pictured Karkat's fingers slipping under the waistband of his briefs, tracing the sensitive skin around his hole, slowly circling closer and closer to the center. The image was so vivid, so intense, that he could practically feel the touch, could almost hear the whispered words Karkat would murmur as he explored. "That's it, baby, let me in. Show me how much you want it." The thought sent a jolt of pleasure straight to his core, and he had to bite down harder on his lip to keep from making a sound. His eyes fluttered closed briefly, his imagination running wild as he pictured Karkat's finger breaching him, slowly, carefully, making him gasp with desire.

Dave's eyes flew open, his cheeks flushed with a mixture of embarrassment and arousal.

Karkat chuckled, his hand slipping away from Dave's backside, and he leaned in to press a soft, innocent kiss to Dave's lips. "I've gotta run to class, but I can't wait to see what you get up to next." He winked playfully, standing up and slinging his backpack over his shoulder. Dave's eyes widened, and he stared up at Karkat in disbelief. "Karkat, you can't just... you can't just leave!" he protested, his voice barely above a whisper. Karkat just grinned down at him, his eyes sparkling with mischief. "I totally can <3"

Dave sat there in the cafeteria for another 10 minutes before he was calm enough to head out.

--------------

Dave is bored. Bored as fuck. It Thursday, there's nothing to do, no events on campus leading up to exams, and he can't even jerk off.

turntechGodhead: heyyyyyyyyyyy karkles
turntechGodhead: what u up to big dog
turntechGodhead: wanna come play tony hawk at mine im bored as all shit

carcinoGeneticist: DAVE
carcinoGeneticist: ARE YOU FUCKING KIDDING
carcinoGeneticist: EXAMS START MONDAY. DO YOU NOT HAVE EXAMS. STUDY.

turntechGodhead: im not gonna study in my room all day. ive been doing that all week.

turntechGodhead: i need a break

turntechGodhead: just a little bit. then ill go back to it.

carcinoGeneticist: YOU JUST WANT TO PLAY TONY HAWK AND GET ME TO DISTRACT YOU.

turntechGodhead: thats not true.

turntechGodhead: well maybe a little

turntechGodhead: but dont you want to take a break too?

turntechGodhead: come onnnn

turntechGodhead: i'm bored and lonely turntechGodhead: come play with meeee

carcinoGeneticist: YOU'RE LONELY?!?!

carcinoGeneticist: DAVE.

carcinoGeneticist: WE'VE BEEN TOGETHER ALL WEEK.

carcinoGeneticist: HOW CAN YOU BE LONELY?!

turntechGodhead: i need you man

turntechGodhead: i cant study

turntechGodhead: i cant concentrate

turntechGodhead: im just so stressed. idk if i can even focus right now

carcinoGeneticist: AW, BABY. IS THAT'S WHAT'S WRONG?

turntechGodhead: yeah i need a break

turntechGodhead: i need something to help me focus

carcinoGeneticist: LET ME HELP YOU WITH THAT.

*Karkat sends a video file*

Dave's heart pounded as he clicked on the video file, his eyes widening as he realized what he was about to see. Karkat had set up his webcam, his shirt was off, and his hand was already working his hard cock. Dave's breath hitched, his own body reacting to the sight, his cock straining against the cage, desperate to be free.

"Dave," Karkat moaned, his voice low and breathy. "You're doing so good, baby. " He closed his eyes, his head falling back slightly, his hips thrusting up to meet his hand. "Fuck, Dave, you feels so fucking good. You know just how to touch me."

Dave's eyes were glued to the screen, his own body aching with need.

The video was indeed a close-up of Karkat's cock, glistening with lube, the head already slick with precum.

Dave's mouth went dry as he watched, his own cock throbbing in its cage, desperate for release. He couldn't tear his eyes away, his mind racing with images of Karkat's cock sliding into him, filling him completely, making him gasp and moan with pleasure. He squirmed in his chair, his hips thrusting involuntarily as he watched Karkat's hand work his hard length, the lube making soft, wet sounds as it slid over his skin.

"I know you're all locked up in there, baby," Karkat whispered, his voice thick with lust. "It's so fucking hot, knowing how frustrated you are." His hand sped up, his breath coming in ragged gasps. "You're so easy, Dave. So fucking desperate for it." His other hand reached down, his fingers brushing against his balls, making him hiss with pleasure. "I can't wait to see your pussy, Dave. I want to see you fuck yourself for me. I want to see how much you want it." His voice was a low growl, his eyes dark and intense as he stared into the camera.

"Oh, fuck, Dave. I can just imagine it. You'll be so nervous, so fucking cute, fumbling with that little toy. I bet you'll squeak when you first push it against yourself, all wide-eyed and scared, but you'll do it. You'll take it, because you know you can take me, and you know how much I want to see it. And you'll be so tight, so desperate, and that's what makes it hot. You're so cute, so nervous, but I know you can take it. I know you'll love it.

Dave's breath hitched, his heart pounding as he watched Karkat on the screen, his hand stroking his cock as he talked, his voice low and husky. He could feel the heat in his face, the ache in his groin, the whirlwind of emotions in his chest. He was nervous, so fucking nervous, but he was also turned on, his body aching with desire.

He shifted in his chair, trying to relieve the pressure in his cage, and that's when he noticed the text notification on his phone. He picked it up, his heart pounding in anticipation. It was from Karkat.

Dave's heart leapt into his throat as he swiped to open the message, his eyes scanning the words quickly.

carcinoGeneticist: THINKING OF YOU, BABY
carcinoGeneticist: IF ONLY SOMEBODY WOULD SEND ME A VIDEO OF MY FAVOURITE BOY PLAYING WITH HIS PRETTY LITTLE HOLE.

carcinoGeneticist: THEN I COULD RELAX, WATCH IT OVER AND OVER, AND COME TO IT.

carcinoGeneticist: BUT UNFORTUNATELY, NOBODY HAS BEEN THAT BENEVOLENT.

Dave’s face flushed a deep shade of red as he read the message. His hole throbbing, empty. He felt so aware of it, in a way he normally wasn't.

turntechGodhead: jesus christ dude
turntechGodhead: don't make me block you lol
carcinoGeneticist: DID YOU LIKE THE VIDEO?

turntechGodhead:

turntechGodhead: yes i did

turntechGodhead: but you can stop sending them now

turntechGodhead: its not fair to do that

turntechGodhead: im supposed to be studying

carcinoGeneticist: STUDYING? HA?

carcinoGeneticist: I THOUGHT YOU WANTED TO TAKE A BREAK <3

turntechGodhead: it's not fair

carcinoGeneticist: NOT FAIR?

carcinoGeneticist: DAVE, BABY.

carcinoGeneticist: WHAT DID YOU SAY ABOUT BEING DESPERATE?

carcinoGeneticist: HERE'S ANOTHER ONE THEN.

carcinoGeneticist: I BET IT'LL HELP YOU FOCUS.

carcinoGeneticist: UNLESS YOU DON'T WANT IT?

Dave's heart pounded in his chest as he stared at the new video file Karkat had sent. He knew he should ignore it, focus on his studies, but the temptation was too great. He clicked on the file, his eyes widening as he saw what Karkat had sent him.

It was a video, grainy and shaky, but the camera was zoomed in on a guy's hole, all stretched out and fucked, with another guy behind him, thrusting into him. The bottom was moaning, making whorish little noises that made Dave's face flush with a mix of embarrassment and arousal.

"Ah, ah, ah, oh God, oh fuck," the guy on the screen was saying, his voice breathy and desperate as he got pounded.

The top was talking too, his voice low and gruff, and Dave couldn't look away. "Whose pussy is this, huh? Tell me whose pussy I'm fucking." The bottom moaned again, louder this time, his body writhing on the screen as the top's cock disappeared into him.
"Yours... Ahh, ah. It's yours -- please" the bottom was begging, his hole clenching tight around the cock that was plunging into him. Dave's cheeks flushed with embarrassment as he listened to the words, seeing the cock disappearing and reappearing from the stretched-out hole. The top grunted with each thrust, his voice rough and demanding. "That's right, you take it like a good little slut. Whose pussy is this?" The bottom moaned, his body writhing on the screen. "Y-yours. It's yours." Dave squirmed in his seat, his own hole throbbing in sympathy, the embarrassing dialogue making him feel both turned on and awkward. "You like it when I fuck your little pussy, don't you, slut?" the top growled, his cock pounding into the bottom with force.

Dave watched, his cheeks flaming, as the bottom squirmed and begged, his body a willing canvas for the top's desire.

"That's right, you love it," the top purred, his voice laced with cruelty. "You love being used, don't you, slut?" He gripped the bottom's hips tighter, his thrusts growing more forceful. "Admit it."

Dave's breath hitched as he watched, his own body mirroring the bottom's squirms. He could practically feel the rough thrusts, the burn of being stretched, the humiliation of being used. His cock throbbed in its cage.

Dave's breathing quickened as he watched the video, his face flushed with a mix of embarrassment and arousal. The bottom on the screen was whimpering now, his begging more insistent. "Please, please, please don't stop," he whispered, his body writhing with each thrust. "Please, oh, I can't, please..." The top grunted, his cock pounding into the bottom with force.

"Yours... Yours, it's yours..." he whimpered.

Dave's eyes were glued to the screen, his breath coming in quick, ragged gasps. His cock throbbed in its cage, desperate for release, for touch, for anything.

But all he could do was watch as the top began to talk, his voice softening, a stark contrast to his earlier demands. "You're so perfect, baby," he murmured, his hand stroking the sweat-slick skin of the bottom's back. "You're so fucking cute when you're trying your best for me, when you're honest about how much you need this. You're my good little slut, aren't you? Sweetest boy in the world."

This dialogue was starting to sound kind of........ No, it couldn't be. And didn't the bottom look kind of....

no. Wait. Wait, what? That wasn't... that couldn't be... Dave's eyes widened as he stared at the screen, his mind racing, trying to process what he was seeing. The camera angle shifted, and there, on the screen, was his face. Red, flushed, and pupils blown out with pleasure. The desperate whines and cries were his, the pink hole being fucked was his. And the voice, the rough, demanding voice that had been talking to him, to the bottom on the screen... was Karkat's.

Dave's breath hitched in his throat as he watched, his heart pounding in his chest as he realized the truth. This video, this video that was making him so hard, so desperate, was of him. Of him and Karkat. And he hadn't even known Karkat was filming.

On the screen, Karkat's grip on Dave's hips tightened, and he leaned forward, his voice dropping to a low, almost tender whisper. "You're such a good boy, Davey," he murmured, his cock sliding in and out of Dave's hole with slow, deliberate thrusts. "It's such a tragedy that you went unfucked for so long, isn't it, baby?" His hand stroked Dave's sweat-drenched back, his touch soft and gentle, like he was petting a beloved pet. "Look at you now, though. So gorgeous, so perfect. You were born to be fucked."

Karkat's words echoed in Dave's mind as he watched himself on the screen, writhing and moaning, his hole stretching to accommodate Karkat's thickness. The sight, the sounds, the memory of the pleasure, it all conspired to make Dave acutely aware of his own body. His hole throbbed, empty and needy, and he could feel the phantom sensation of Karkat's cock sliding in and out of him. His breath hitched, and he squirmed in his chair, trying to relieve the uncomfortable pressure.

A text notification popped up on his phone, and Dave quickly switched tabs to see Karkat's message.

His heart pounded in his chest as he read the words:

carcinoGeneticist: SOOOO????

carcinoGeneticist: HOW'D YOU LIKE THE VIDEO, ANGEL?

Dave's cheeks flushed a deep shade of red, the video still playing on his laptop, the image of Karkat fucking him burned into his brain. He hesitated for a moment, his fingers hovering over the keyboard, before finally typing out a response.

turntechGodhead: karkattttttttt oh my god ddddd

turntechGodhead: i didnt know you were filming me

turntechGodhead: why didnt you tell me

carcinoGeneticist: I DIDN'T WANT TO SPOIL THE SURPRISE <3

carcinoGeneticist: PLUS I KNEW YOU'D BE TOO EMBARRASSED TO LET ME FILM YOU

turntechGodhead: well you were right about that

carcinoGeneticist: AND YOU'RE SO HONEST WHEN YOU HAVE A COCK IN YOU

carcinoGeneticist: IT'S SWEET.

turntechGodhead: karkat. i'm so embarrassed right now.

carcinoGeneticist: OH YEAH?

carcinoGeneticist: IS IT TURNING YOU ON? BEING EMBARRASSED?

turntechGodhead:

turntechGodhead:

carcinoGeneticist: GOD YOU'RE SO FUCKING CUTE.

YOU KNOW THAT, RIGHT?

turntechGodhead: what are you talking about

turntechGodhead: i'm not cute

carcinoGeneticist: YES YOU ARE. YOU'RE SO HOT AND SEXY BUT YOU'RE ALSO SO CUTE. YOU HAVE ALL THESE WALLS UP IN LIFE BUT ALL IT TAKES IS SOMETHING IN YOUR HOLE TO HELP YOU OPEN UP .

turntechGodhead: karkat, stop

carcinoGeneticist: TELL ME YOU LIKE IT.

turntechGodhead: no

carcinoGeneticist: SWEETHEART. TELL ME YOU LIKE IT <3

turntechGodhead: i like it when you're not such a dick

turntechGeneticist: AW, DAVE. I'M JUST BEING HONEST. THIS IS WHY I WANTED YOU TO SEE THE VIDEO. TO SEE HOW HONEST YOU ARE WHEN YOU'RE GETTING FUCKED. EVEN THOUGH IT'S SO HARD FOR YOU TO ADMIT IT REGULARLY. THAT'S WHY YOU NEED SOMETHING IN YOUR PUSSY MORE OFTEN.

Dave's heart pounded as he read Karkat's words, the truth of them striking him like a physical blow. He knew Karkat was right, knew that he was ashamed of his desires, of his need for this. But seeing it on screen, hearing his own pleas and whimpers, he couldn't deny it anymore.

The video was still playing in the background, Karkat holding his arms by his side while fucking him hard in missionary. Dave was whining, "Oh, Karkat, fuck, wait, I can't, I'm gonna....".

Karkat's voice in the video was soft, tender, almost coaxing, "You're doing so good, baby. Let go for me."

"No, no, wait, fuck, something weird is - -" "Shhhh," Karkat murmurs, his mouth finding the side of Dave's neck, sucking lightly. His hips speed up, his cock slamming into Dave's ass with unyielding force. Dave's words are cut off in a gasp, his eyes widening as he watches himself on the screen, his body squirming and writhing beneath Karkat's.

Dave's breath hitches as he watches himself squirm, his body reacting to Karkat's touch, to his cock filling him completely. His cock throbs in its cage, desperate for release, but all he can do is watch as Karkat fucks him, his hips thrusting with force, his cock disappearing into Dave's hole with each thrust.

Dave's eyes are glued to the screen, his breath coming in quick, ragged gasps.

He watches as Karkat's hips thrust harder, faster, his cock slamming into Dave's ass with relentless force. Dave's arms flail wildly, his fingers clutching at the sheets beneath him, his body twisting and turning in an attempt to relieve the intense sensations coursing through him. His whines and cries fill the room, growing louder, more desperate with each passing moment. "Karkat, hhhhh, wait, please, oh god, please," he pleads, his voice raw and breathless. On the screen, Dave's face is a mask of pure ecstasy and agony, his eyes squeezed shut, his teeth bared in a grimace that's almost a smile. His body trembles and shakes, his muscles tensing and releasing in rapid succession, his hips bucking against Karkat's thrusts.

Karkat's cock is fucking into him like a jackhammer, each stroke hitting that spot deep inside him that makes him see stars. "Karkat, oh, Karkat, don't stop," he begs, his voice hoarse with desperation, "I can't, I'm gonna—oh, fuck!" His hands fly down to his cock,, but Karkat is too quick, his hands gripping Dave's wrists and pinning them above his head. "You don't need that. You're gonna come just like this." he growls.

Dave's eyes are wide, his breath coming in ragged gasps as he watches himself on the screen, Karkat's hand raising and coming down hard on Dave's ass cheek, the sound of flesh meeting flesh echoing through the room. The smack is loud, startling, and it sends a jolt of pleasure through Dave's body. He watches as his own body jerks forward, his hips pushing back against Karkat, inviting more.

The video shows Karkat spanking Dave again, harder this time, the force of it making Dave's cheeks jiggle. Dave's eyes are squeezed shut, a whine escaping his lips. On the screen, Karkat's cock is fucking into Dave's ass like a machine, each thrust forceful and relentless. Dave's body is shaking and trembling, his muscles tensing and releasing in rapid succession.

On the screen, Karkat's cock is fucking into him, relentless and forceful, hitting that spot deep inside him that makes him see stars. Dave's eyes are squeezed shut, his breath coming in short, desperate gasps. "Karkat, oh, Karkat, don't stop," he begs, his voice hoarse with desperation. "I can't, I'm gonna—oh, fuck!" Dave watches as his own body jerks and convulses, his hips bucking against Karkat's thrusts, his muscles clenching tight around Karkat's cock.

Karkat's grip on Dave's wrists tightens, holding him in place as he fucks into him mercilessly. "That's it, baby," he growls. "Come for me.

Come on my cock, baby," Karkat growls in Dave's ear, his grip on Dave's wrists tightening, his thrusts becoming even more forceful, relentless.

"That's it, let it go."

Karkat's voice in the video is a low growl, his hips thrusting into Dave's ass with unceasing force. Dave watches, his breath hitching, as his on-screen self squirms and writhes beneath Karkat, his body trembling with the force of his impending orgasm.

Karkat's cock is buried deep inside him, his hips pumping relentlessly, his own face a mask of concentration and desire.

Dave's eyes are open, locked onto Karkat's, his mouth slack, his breath coming in short, panting gasps. Suddenly, Dave's body convulses, his back arching off the bed as a wave of pleasure crashes over him. His hands, which had been clutching at the sheets, now fling out and grab onto Karkat, his fingers digging into the flesh of Karkat's arms as he clings to him desperately. Dave's whines become louder, more insistent, and he throws his head back, his body trembling and shaking as his orgasm rips through him.

His hole clenches tight around Karkat's cock, milking it for all it's worth. And then, with a final, shuddering gasp, Dave squirts out clear fluid over his tummy in short bursts.

His hole clenches around Karkat's cock, milking him, as he lets out slutty little whines, like a puppy begging for more. His face is a mess of sweat and tears, his eyes screwed shut, his mouth open and panting. His muscles are all tensed, his body quivering as he rides out the waves of pleasure crashing through him. On the screen, Karkat's cock is buried deep inside him, his hips pumping relentlessly, his own face a mask of concentration and desire as he watches Dave come undone beneath him. Dave watches himself on the screen, mesmerized by the sight of his own body, writhing and squirming, completely at the mercy of Karkat's cock.

But it's his face that truly captivates him. He looks... different. Soft, almost. Like he's in a trance, completely lost in the sensation of Karkat's cock filling him. And when Karkat's face comes into view, when he sees his own eyes locked onto Karkat's, he can't deny the truth of it. He looks fucking in love. With Karkat. With the way he feels when Karkat's cock is inside him. With the way Karkat fills him up, completes him.

The video plays on, and Dave watches, horrified and aroused, as Karkat tries to pull out, his cock glistening with lube and Dave's juices. Dave's heart pounds in his chest as he sees his own face contort with devastation, his eyes wide and pleading.

Karkat pulls out, and the video shows Dave's open hole, pink and wet with lube, fluttering as if begging for more.

The sight makes Dave's face flush, and he watches, horrified and aroused, as his on-screen self contorts with devastation, his eyes wide and pleading.

"Karkat, no, please," he whines, his voice filled with hurt and confusion. "Why - please, You didn't --- you didn't cum."

Dave whines in the video, his voice filled with hurt and confusion. He pulls his legs back, exposing his open, wet hole.

"Why... why did you stop? Did you not like it? Do you not want me?" His hands are reaching out to grasp onto Karkat's arms, his eyes wet and shiny. "You didn't cum inside... I'm so empty..." he whines, his body shaking with the force of his emotions.

Karkat is charmed by the display, leaning down to press a soft kiss to Dave's trembling lips. He whispers, "You're such a sweet boy, Davey," before pushing his cock back into Dave's waiting hole.

"I thought you would be overwhelmed if we kept going," Karkat murmurs, his voice soft and tender, "but it seems you need me to cum too, huh?"

Dave's eyes flutter open, meeting Karkat's gaze as he thrusts back into him. A small, tentative smile tugs at the corners of his mouth, and he nods slightly, as if to confirm Karkat's words.

Karkat's grin widens, and he leans down to kiss Dave again, this time deeper, more passionate.

Dave's eyes flutter closed, his body melting into the bed beneath him. Karkat pulls back, his voice a low murmur against Dave's lips. "Poor empty baby? Did my cock leave you wanting more? Was that mean of me?"

Dave's breath hitches, his eyes opening to meet Karkat's gaze. He nods, a soft whimper escaping his lips.

Karkat's cock throbs within Dave, as if it has a mind of its own, eager to fulfill Dave's request. Karkat's grin turns wicked, and he straightens up, his hips beginning to thrust again, slow and deliberate.

"Hmm...." Karkat pretends to deliberate, "Where should I cum today?..." Karkat's eyes darkened, his grin widening as he leaned over Dave, his hips pushing harder, faster, burying his cock deep inside Dave's hole.

Dave nodded, his breath coming in short, desperate gasps, his eyes glazed over, his body limp and pliant beneath Karkat's. He whined, his voice breathy, almost whimpering. "In... inside, please. I need it. I need your cum, Karkat. Please, please, please."

Karkat groaned, his hips stuttering as he fought to maintain control. "Fuck, baby," he muttered, his breath hot on Dave's face.

"You're so fucking cute when you beg for it. You should be this honest all the time." His hips picked up speed, his cock slamming into Dave with force, making Dave gasp and whimper. "You want it in your pussy, don't you, baby? You want me to fill you up with my hot cum."

Dave's eyes met Karkat's, his breath coming in quick, desperate gasps. "hhhhh, pleaaaase"

Karkat's groan was low and guttural, his body tensing as he fought to maintain control. But Dave's words, his pleas, his desperate need for Karkat, it was too much.

Karkat's control snapped, and with a final, forceful thrust, he buried himself deep inside Dave, his cock throbbing as he came. He let out a low growl, his body shuddering as he pumped his seed into Dave, filling him, marking him.

On the screen, Karkat's face was a mask of pure bliss, his eyes closed, his head thrown back as he rode out the waves of his own orgasm. Dave watched, mesmerized, as Karkat's cock pulsed within him, his cum filling him up, making him whole.

But then, all too soon, Karkat pulled out, his cock glistening with lube and cum. Dave whined in protest, his hole feeling empty and aching for more.

Karkat shushed him, a soft, soothing sound as he pressed a finger to Dave's lips. "Just a second, baby," he murmured, a wicked smile playing at the corners of his mouth. "I just want to watch. I want to see my cum drip out of your pretty little hole." Dave's cheeks flushed a deep shade of red, and he squirmed beneath Karkat, his hole clenching as if to prove Karkat's point. A single drop of cum dripped out, glistening in the dim light of the room, and Dave let out a soft, needy whimper. "Look at that" Karkat cooed, his eyes locked onto Dave's hole, his cock twitching at the sight.

The video panned over Dave's hole, stretched open, pink and wet, glistening with Karkat's cum. Dave squirmed and fussed, trying to close his legs, to squeeze the cum back inside. "It's leaking out," he whined, his voice tinged with embarrassment and frustration. Karkat laughed, a rich, deep sound that filled the room. "Greedy little slut, aren't you?" he teased, his eyes sparkling with amusement and desire. Dave's cheeks flushed bright red, but he didn't deny Karkat's words. Instead, he pouted, his eyes widening as Karkat reached for something on the bedside table.

A small, sleek plug caught the light as Karkat held it up, a wicked grin spreading across his face.

He leaned over Dave, his breath hot on Dave's face as he murmured, "Don't worry, baby. I'll never leave my greedy boy empty for long." With that, he pressed a soft, lingering kiss to Dave's lips before the video cut to black.

Dave's breath hitched as he stared at the blank screen, his heart pounding in his chest, his body humming with unspent desire. He could still feel the ghostly sensation of Karkat's cock sliding in and out of him, the ache of emptiness long after it was gone. He shifted in his seat, his cock throbbing in its cage, desperate for release.

A text notification chimed on his phone, drawing his attention away from the screen. He picked it up, his brows furrowing as he read the message from Karkat.

carcinoGeneticist: WELL? HOW'D YOU LIKE THE VIDEO, BABY? DID IT GET YOU HOT?

Dave's heart pounded as he read the words, the heat in his belly intensifying. He squirmed in his seat, his cock throbbing in its cage, desperate for release. His fingers hovered over the keyboard, hesitating before finally typing out a response.

turntechGodhead: i can't believe that's me

carcinoGeneticist: GLAD YOU FINALLY GOT TO SEE WHAT I SEE <3

DON'T YOU LOOK SO CUTE WHEN YOU'RE GETTING FUCKED?

turntechGodhead: .......... no comment

carcinoGeneticist: HA

carcinoGeneticist: I BET YOU WISH THAT WAS YOU RIGHT NOW

carcinoGeneticist: TOO BAD /SOMEBODY/ STILL HASN'T SENT ME THE VIDEO I REQUESTED. IF ONLY. THEN I COULD COME OVER :)

Karkat teased, well aware of the effect his words had on Dave. But he knew he had to hold out, to make Dave squirm a little longer. He wanted Dave desperate, needy, ready to do anything for his cock.

Dave's face flushed a deep shade of red, the heat in his belly intensifying with each passing second. He couldn't deny it anymore, couldn't resist the truth of his desires. He was so turned on, so embarrassed, but he just... he just wanted it. He wanted to feel Karkat's cock inside him, wanted to be fucked, wanted to be filled and marked and used. But Karkat had made his terms clear, had set his price. And Dave knew that if he wanted it, he would have to give Karkat what he wanted first.

He can't though...... Not today

------------------------------

carcinoGeneticist: GOD I MISS FUCKING YOU. YOU MAKE THIS NOISE WHEN I SLIP INSIDE THAT IS INDESCRIBABLE.

Hhhhhhhhhhhhh.......... Nope.

---------------------------

carcinoGeneticist: [image attached]

Dave's cheeks flushed a deep red as his eyes widened, taking in the picture. It was a close-up shot of Karkat's hard cock, slick with lube, a bead of precum glistening at the tip. Dave's heart pounded in his chest as he stared at the picture, his cock throbbing painfully in its cage. He was jealous, so fucking jealous, of the fact that he could get off so easily, could jerk himself off to completion without needing anyone else. Dave shifted in his seat, his body aching with unfulfilled desire, with the need to be touched, to be fucked. He squirmed, his cock throbbing, his hole clenching tight as he thought about Karkat's cock, about how it felt inside him.

---------------------------------

The world had a strange, gauzy tint to it. Dave was being kissed, mouth plundered, hands in his hair - gasping out.

He was pinned down, legs spread, a cock thrusting into him, fucking him hard... His eyes fluttered shut, body arching as heat rushed through him. The sensation was intense, overwhelming, a blur of pleasure and pain. He could feel the mattress beneath him, the sheets tangled in his fists, and the cock buried deep inside him. His own cock throbbed, desperate for release, but he was whimpering, begging for more. "More, Karkat, please, more..." he heard himself plead, even as his body tensed, on the edge of orgasm.

The dream shifted, and he was on his hands and knees, Karkat behind him, hands gripping his hips. His hole was stretched wide, burning with the intrusion, but he craved it, pushed back against Karkat's cock, demanding more.

Read on DreamPress

Write your own erotic story with AI