Actions

Work Header

Stones -> Fingers -> Bulge

Summary:

Dirk Strider learns he has an oral fixation a mile high, twice he does something about, once Karkat does something about it for him.

Written for Drone Season 2025

Notes:

Another year another Drone Season :D I love these!

The prompt I went with this time was:

> Any one (or more) of the following characters included in this prompt has an oral fixation. For them, this cumulates in them enjoying the pressure and feeling of having something physical in their mouth.
> From there, the world's your oyster. Feel free to get as introspective as you want with the prompt. What kind of objects do they like sticking in their mouth? Do they get caught by someone? Is that someone into it too or confused? How did this develop? Are they brash enough to wear a gag in public?

So enjoy and leave a comment if you do everyyybodyyyy! And Thank you very much to @HippoFox for betaing this for me :D

(See the end of the work for more notes.)

Work Text:

Dirk started with pencils. Both chewable and non-toxic, it felt natural to gnaw on them whenever his eyes glazed over a sheet of blueprints or a screen of code. It's comforting to have something to roll around his mouth, against his teeth, over his tongue…

Eventually it gets to the point that he decides that he should stop using his writing implements for the purpose since he, you know, actually needs to use those. He moved onto ice cubes, but they were too cold, and melted, and lugging a bucket of ice chunks into his extremely hot workshop wasn't sustainable. So eventually he found some nice, smoothed rocks. Glassy and heavy, he had to be careful not to slam them against his teeth, but he could roll them around his tongue and occupy his attention that way. Easy, problem solved!

…The first problem solved by shoving something in his mouth. The next one is when he loses all plausible deniability.

He's in bed, he's lubed up his hand and everything, and he's stroking… and… nothing. Not doing anything for him. He's hard, SURE, but he just can't get off no matter what he thinks of, and despite being horny as hell he's so bored. Bored and thinking. Thinking and bored. He doesn't have any rocks in his bedside table, which sucks because he REALLY wants something in his mouth.

… What he'd actually like is someone in his mouth, but he's the ooooonly one here. In his bed. Damn. He tries to imagine it, having someone else here, trailing a hand up his stomach, between his pecs, giving his neck a squeeze before his nails prod against his lips.

Dirk opens his mouth with a groan as he lets his pointer and middle fingers slip through, moaning as he pushes down against his tongue and gets inspired to finally start jacking again. He shoves deeper as he writhes on the bed, stretching his mouth open more, and more, until he retches as he hits the back of his throat. And cums all over his stomach as his visions blanks out.

So that's a second problem solved. Partially.

It picks up from there. Dirk spends a lot of free time- too much free time if he were to honestly tell someone other than himself about this without bursting into flames- working on his gag reflex. He lets his cereal spoon poke too far, deepthroats popsicles, and tries to force his fingers back while he jerks off in every room in his god damn house. He finally works up the courage to buy a gag after spending too many weeks idly scrolling storefronts and getting nervous like he's a teen again. It isn't not shaped like a dick, technically. It's supposed to be a troll bulge, made out of bright orange silicon so it doesn't have any hemocaste associations, and just large enough to hit the back of your throat if he really shoves it in, while being thin enough to sit comfortably in his mouth without overstretching his jaw.

He starts wearing it almost all the time. Between meals, while doing work, and in the shower, Dirk lets the fake tentacle rest on his tongue. It becomes almost muscle memory to slide it between his lips and clip the band around the back of his head when he puts it on every day. He presses on the base of it to force it against his throat when he feels like training himself and GOD does it make jacking off easier.

Of course it's not always on. He can't wear it for some things like eating, or drinking, and he doesn't want to risk wearing it while he sleeps, and he also has to leave the house sometimes and he isn't looking to catch a public indecency charge. But… he kind of wants to try anyway, for the thrill of getting caught, to see if he can. He's got a big hoodie, and a face mask, and with both of them on and some text on his phone saying he has a weak throat, it's almost impossible to tell he's gagged at all. With some tight pants to keep his erection from showing, the grocery cashier sure didn't notice.

Dirk starts going out gagged more and more often, and maybe that's why he takes the big risk. Dave invites him to a party, a get together even, and his brother never takes no for an answer when it comes to making sure he gets a reasonable amount of social interaction. So he winds up at a party with bright lights and loud music and a ton of people he knows, and a gag in his mouth that has him more horny than he's ever felt in his life. Everyone buys the illness excuse, and eventually he needs another to get to the bathroom and take care of himself before he goes off in his pants.

Of course it couldn't be that easy, because just as he's about to pull down the mask and unzip his pants, the door to the bathroom opens, and in walks one Karkat Vantas.

“SOR- Oh. You're decent.” Karkat grumbles. “I had to get away from it too, too loud out there.”

Dirk would very much like Karkat to get the hint that he wants to be ALONE, and coughs, but Karkat just squints at him. He shuffles awkwardly, and Karkat ignores him. Then, in a moment of total idiocy, he tries to TELL him to leave. While a gag is filling his mouth. His tongue pushes against the fake bulge in his mouth, and he sees it on Karkat's face when the troll notices the bump against his mask.

“Dirk are you sticking your tongue out- what the fuck is-” Karkat steps over and pulls at the mask before Dirk can duck out of the way, revealing both his embarassed flush and the fucking gag.

“Ah ahn athannn-” Dirk tries to say as the blush spreads across his skin the longer Karkat stares blankly at him.

“In PUBLIC?” Karkat's voice is just under a scream. “Holy shit you're a FREAK!”

Dirk tries to wriggle away from where Karkat has him pressed against the wall, but even while degrading him, Karkat hasn't loosened his hold on Dirk's face, and his eyes haven't moved from his mouth since tearing the mask down.

“‘Ou tuh.” Dirk grunts around the gag, watching as a blush starts rising on Karkat's neck.

“Shut up.” Karkat hisses back at him as he steps forward, further caging Dirk against the wall. His other arm comes up into Dirk's hood to unclip the gag while the Strider tries to impotently shake his head.

Karkat is slow, torturously slow, as he brings his hand to the front to grip the base of the gag and draaaaag it from Dirk's throat. Dirk barely gets to cough or complain when the whole thing is out, because Karkat's other hand shoves two fingers back into his mouth, pressing his tongue down. Oh, shit. Not what he wants but Dirk still can't resist the urge to moan around the fingers as Karkat's thumb rubs against his bottom lip. The troll spares another gulp at the sound as his flush reddens before looking at the spit-soaked gag in his hand.

“That's it?” He says with a squint, which is a hell of a departure from what Dirk was expecting. “What fucking microbulge fetish site did you get this from? This was enough to get you going- this bad??”

Dirk whines around the fingers in his mouth as Karkat sticks his thigh between the man's legs. Even through the tight pants Karkat can definitely feel the erection as Dirk's hips rut against his leg- he wasn't wrong to call Dirk a freak.

“Thas avrege’.” Dirk tries to insist, which just gets a squint from Karkat before the fingers are shoved further into his mouth, and he ruts against Karkat's thigh again.

“No the fuck it isn't.” Karkat snorts, even as his blush refuses to go anywhere and he shuffles against Dirk nervously. “You should-”

He gulps, his fingers tap against Dirk's tongue.

“If this,” Karkat lets the gag drop to the floor, “Was ‘average’ in your thinksponge, you should try a REAL bulge.”

Oh, OH. Hell yeah they're doing this. Dirk nods so fast he thinks he might give himself whiplash, and if that doesn't, then the speed at which Karkat takes his fingers back before shoving the blond to his knees might. Dirk's head is pushed back against the bathroom wall as Karkat shoves his crotch against his face. The troll's claws tug at his zipper as he looks down at Dirk with a hungry expression, teeth worrying at his bottom lip while Dirk licks his own.

“Real quick to open your pants to me for a guy who just called me a freak.” Dirk snipes as he helps open Karkat's pants.

“Real quick to mouth off to me for a guy who came to a party with a gag down his throat.” Karkat shoots back as he shifts around to let his bulge squirm through his fly and onto Dirk's face.

Fuck he was NOT kidding about the gag being small. Karkat's bulge is a bright red, writhing tentacle easily twice as long as the gag Dirk was wearing, and thicker the whole way down. He's not even sure how much of it is going to fit in his mouth, but if he dies trying to fit the whole thing in then so fucking BE IT!

Dirk opens his mouth and that's all the invitation needed for the bulge to start feeding itself to him as fast as it can, stretching his jaw as his mouth is filled and FUCK that's good.

A real bulge is so fucking dense in his mouth, so heavy as it holds down his tongue that it feels like it keeps him on the floor almost as much as Karkat's claws in his hair. It steadily digs deeper until he can feel the tip of it pass the back of his throat. His whole mouth is full to the brim, his jaw is stretched beyond what should be comfortable, and Dirk is in fucking HEAVEN.

“Hoooolyyy shiiiit.” Karkat groans, his claws twisting in Dirk's golden locks as he presses his hips forward until the man's nose hits his skin. “You're perfect for this.”

Dirk moans around the bulge settling in his mouth at the praise, and the vibrations prompt Karkat to moan with him, staring down and catching his eye.

“From now on…” Karkat grunts out. “I better not catch you with that tiny waste of plastic.”

He brings his foot across to press against Dirk's straining erection, and the man beneath him spasms as a whine is pulled out of him.

“If you ever need a bulge in your mouth I will put you right back here on your knees and you can take mine again like you were made to be a bulgeslot.” Karkat hisses before letting out another groan at the feeling of Dirk's mouth.

Dirk should probably do something, he should probably mention that the door is unlocked, that someone might walk in on them, that the ball of Karkat's shoe against his dick is about to make him cum.

Instead he nods gently, leaning into the feeling of Karkat's claws on his scalp, and focuses on the bulge in his mouth. More of this is EXACTLY what he needs, Karkat had better be ready to be on call 24/7, but if the sounds above him are any indication, the troll is unlikely to complain.

That's a third problem solved, perfectly.

Notes:

The purpose of the Strider in a sexual ecosystem is to be so wildly hot, pathetic, and submissive that some guy will dom him without him having to even ask, and I just think that's beautiful for them <3