Actions

Work Header

MyCloseFriends

Summary:

Basically, Zim decides to join OnlyFans. Or rather an in-universe streaming platform that is - at first glance - slightly more sfw. When his follower count stagnates, he tries to get Dib to join his streams, and things only get worse from here.

An absolutely silly and self-indulgent fanfiction that I honestly did not think I would publish. But here we are.

Notes:

the main 'story' is already done, now I'll just write chapter after chapter if i feel like adding a little

Chapter 1: Prologue

Chapter Text

„And then, they all, or well like 50 of them, went there and set her house on fire! Just for him!”

That was the sentence. The sentence that brought that damned idea into his ambitious little head. It was lunch break in the cafeteria, in one of the last few weeks of Zim’s time here, and not only of this year, but of his whole school career. He overheard it in the conversation of the group at the table next to him, and for once, he turned to them, interested. The name of the purple-haired girl, Zita, he had memorized my now, but the rest was a blur to him.

“Who?” he asked, and the group turned to him, confusion written all over their faces. He wasn’t doing that horrible socially, at least not as bad as Dib for example, probably due to his undeniably decent looks and his self-confidence – but he still was known for usually keeping to himself.

“Tell me now, earth-children, for this has piqued Zim’s interest. Why would a group of people set a fire to a house, just because somebody told them so??”

“Ugh, why does he always speak like this”, somebody said quietly, while another boy answered.

“Oh, we’re talking about Jonapoop, haven’t you heard what happened?”

“Who is this Jonapoop?” Zim raised an eyebrow. “Tell Zim more.”

A few tables to the left, Dib tried to look nonchalant as he shoved himself down the bench, closer and closer to where Zim was doing the rare and undeniably suspicious activity of talking to their classmates. Lucky for him, nobody ever even looked at him, so nobody questioned his slow change of seats.

“How can you not know Jonapoop?? He has like, a million subscribers on MyCloseFans.”

“Shut up, I didn’t know him either”, somebody mumbled.

“Yeah, MyCloseFans is not for everybody. I’d rather raise an eyebrow if he knew it.”

Zim wasn’t listening to them, his attention hyperfocused on the words of the boy that was explaining Jonapoop to him.

“Well, whatever, he had a big fight with his ex, and told his fans about it. And I mean, he himself later said it was just a joke, but he literally suggested that they should, well, go to her house, scare her a little. And they really went, more than 50 of them! It’s insane that people really would do this!”

“Insane in a bad way or in a good way?” a friend questioned him, and he grinned uncomfortably.

“I mean, it escalated, obviously. Who knew they would set the fucking house on fire??”

“They burned it? To the ground?” Zim asked, eyes aglow.

“Ehm – I don’t really know how bad the damage – “

“The power of so many humans, ready to do violent things, …”

“Ehm, yeah, it’s kind of scary when you think about it …”

“Yeeesss. YEEEESSS”, Zim said, grinning mischievously, and when he started giggling, the group rolled their eyes and they turned away from him again. Once Zim started laughing, it could take him quite a while to calm down again. Especially since in the last few years he had mastered the technique of not laughing too loudly but keeping his laughter semi-quiet for a long time – resulting in his evil laughter sprees to last even longer.

He was still laughing when a few minutes later, Dib slammed his hands on his table and looked down at him with a frown.

“Don’t.”

Zim grinned up at him, leaning his head in his head and fluttering his eyelashes. “Whatever are you suggesting, Dib-thing?”

“It’s a stupid plan. MyCloseFans is … not what you think it is. And it will never get you so much support that it would actually prove useful.”

Unfortunately, Zim kept grinning. “Are you scared of what me and my army of goons will be capable of? Do you worry that you can’t stop me from quickly gaining so much fame that this Jona-thing will be a mere beetle beneath my shoe?”

“You have no chance at gaining any followers there, Zim.”

“Is that a challenge?” Zim purred.

“No! Just – get this stupid idea out of your head!”

“If you’d actually think this was stupid, you’d just let me do it without worrying that big head of yours”, Zim replied, feeling very sure of himself.

Dib narrowed his eyes at him. He actually thought this was a stupid idea. And yes, a few years ago he would have laughed at the idea of Zim wasting his time like this and waited it out. But he had grown bored over the years. Zim’s plans got rarer and rarer. And with the exception of a few gems in between, far easier to thwart. It felt like Zim was losing his interest in taking over the world. And while that should be a reason to celebrate, Dib couldn’t help but feel miserable about it.

Was he wrong to enjoy their fighting? To want to throw fists with Zim again and again? To like that Zim made him feel like his life had a purpose? But a part of him wanted more. That the fights got more intense and challenging every time. Each time that Dib had come close to killing Zim, his mind had tingled with the aftershocks of adrenaline still weeks after. Same with Zim coming close to killing Dib. It was ecstatic. He loved it when the tension between them was so intense it could be cut with a knife.

And he didn’t want Zim to waste two weeks on MyCloseFans.

“This plan is your worst yet.”

“Tell me again in a few days, alright?” Zim grinned, reaching up with a hand to pat his cheek. Dib quickly slapped it away, shot him a last angry glance, and then retreated.

Zim followed him with his eyes as he left, leaning his head back on his hand and smiling dreamily. He could already hear the millions of fans chant his name.

 

 

To his delight, he actually was doing good on MyCloseFans. His alluring username – urfutureoverlord – and his special skin got a good amount of attention, and more than a few watchers actually stayed. And while Zim loved to think that it was his amazing personality and witty humor that brought him his followers, he also understood that the fans mostly enjoyed his looks. Nearly half of the comments were on his ass and hips alone, and most viewers seemed to like his face and frame and skin tone as well. The word “exotic” fell quite often. Plus, most of his followers seemed to be queer men (and some women).

Zim also quickly learned that it was really good for his follower count when he did what the chat asked of him. The first times it had angered him, how dare they command Zim, he would not turn around and put his ass on display better, no thank you. His follower count had dropped quickly. And merely giving them the side profile of his ass had gotten that back on the double in mere minutes.

Lean down on the armrest of the chair, the chat now said. And Zim scanned the chat, they all seemed to agree on it.

Yeah lean down
On the chair
Show us that pretty ass
God just imagine standing behind him like this

Zim just sent a pretty smile into the camera and then turned around to do as the chat asked, leaning on the armrest and pushing his ass even a little higher and further towards the camera. He closed his eyes and hummed a little, enjoying hearing the many rapid message signals that were coming in. Humans were so easy to satisfy. He didn’t have to endure this much longer, and then they’d burn houses in his name.

His eyes shot open again when the door of his little bedroom that he had created only for the MyCloseFans account was slammed open. He sighed and straightened himself as he watched Dib enter the room for the third time this week. He couldn’t help but notice how the chat behind him was sending messages even quicker.

“Zim!” Dib called out dramatically, before his brain could get distracted by the clothes Zim was wearing – or rather all the places not covered by them. “I’m here to expose you, right in front of the camera, once and for all! And also, I’ve stolen some lab secrets.”

Zim rolled his eyes, before the last sentence made him pause. “Computer – how deep down into the lab did he get?”

Floor 7”, the AI answered, boredom evident in its voice.

“Argh! You annoying little monkey! Can’t you see I’m busy??” Zim shot out and stomped towards Dib.

“Yes”, Dib shot back and quickly drew a water gun. “And I’m taking advantage of it.”

Zim haltered, staring at the gun. “I’ve bathed in paste”, he told Dib.

“I’ll test that for myself”, Dib grinned, holding the gun a little higher. And the moment he pulled the trigger, Zim pounced, reaching for Dib’s wrist just in time to ruin his aim and make the water miss. Dib’s left hand immediately went towards his hand in turn, trying to loosen Zim’s grip, but Zim didn’t bother with that. Instead, he kicked his foot with all his might into Dib’s right hand. There was the sound of bones splintering, and with a scream, Dib let the water gun fall to the ground.

“You fucking dick”, Dib groaned, holding his injured hand. Zim didn’t stop, grabbing a fistful of Dib’s shirt and getting even closer in his space.

“Leave. Zim. Alone!”

“I will not!” Dib replied, looking around panicked, trying to think of something to help him. His eyes fell on the chat and camera set up.

“He is an alien, you know!” he called and with his good hand, he reached upward, grabbing the first few hairs of Zim’s wig, and pulled.

Immediately, Zim’s hand let go of him and tried to wrestle Dib’s hand away while keeping the wig on top of his head. He growled at Dib, who was laughing, even though it became obvious that he was losing, the hair of the wig quickly being pulled from his fingers. And then Zim grabbed his other hand and Dib’s laughter stopped while his eyes widened and filled with tears. His good hand quickly tried to interfere, trying to pry Zim’s hand off, but Zim’s hand only tightened.

“Don’t”, Zim said quietly, and with a pathetic whimper that Dib really hadn’t wanted to slip, Dib stopped. And the pressure got a little less again.

With his movement restricted, Dib decided to let his mouth do the work. “C’mon Zim, stop the MyCloseFans thing. It’s so, so stupid. And I’m bored!”

Zim snorted. While he had come to the conclusion that maybe Dib was being honest about his opinion, it still didn’t make him want to prove Dib wrong any less.

“Thank you for your selfless concern, Dib-thing, but it is working. I’ve got 200.000 followers already!”

Dib grimaced. While that was a lot more than he expected him to get, it still wouldn’t ever help him to take over the world, at all. “I know. But it’ll still do you nothing.”

“You know?” Zim repeated, now grinning. “Have you been watching my streams, Dib-monkey?”

Dib blushed. “No!” he lied, trying to sound as condescending as possible. Suddenly it was harder to ignore Zim’s oddly revealing clothes again – how his black leggings hugged his legs, how the pink crop-top accentuated his thin waist and his pretty arms. The green and the pink went together really well, and he was sure Zim knew that.

“Something tells me you’re lying”, Zim murmured, adding some pressure on his injured hand.

Dib flinched, pressing his teeth together. Then, with all the force he could muster, he banged his head forward, right into Zim’s face. While the alien didn’t have a nose to break, that still tended to hurt a lot – and luckily this time enough to make Zim let go of Dib’s hand.

“I’ll be back, alien menace”, Dib spat, retreating and making a run for it. Zim looked after him, rubbing his face and shaking his head at the boy’s antics.

After a moment he sat back down at the computer, where right as he expected it, the chat was still buzzing with comments.

He is so hot, too!
And the size difference.
Dib’s ugly, what are y’all sayin
Did he just break his hand??
Dib’s so cute!
How often do you see each other?

“Irk, I hate him”, Zim murmured, while his eyes kept lazily scanning the comments. To his horror, the last two visits had elicited similar reactions – his followers liked Dib. They had, both times, bombarded Zim with questions about him, and both times with so much stamina, that Zim had finally snapped and told them he’d only be taking questions about himself now again. It had cost him followers, obviously.

I think he is ugly but in a hot kind of way
Imagine Dib topping him
Seriously, can we talk about the hand breaking thing?
What the hell is your relationship?
What’s their relationship exactly?
Zim would top Dib, deffo. Have you seen him breaking his hand?
Yeah, what’s your relationship?
Zim is hotter than Dib
What do you call your relationship?
What’s your relationship?

Zim sighed, as the cursed question kept repeating itself.

“We’re nemeses”, he said, staring at the camera. “Nemeses. Like, fated enemies. I stop him and he stops me at every turn. We fight and don’t hold back, and one day I’m gonna come out on top.”

Hot.
What’s your relationship?
Fuck, that’s hot.
Me and who??
Haha I told you he’s a top
How is that even a thing??
That’s so hot ahhhh
Have you ever kissed each other?
I want a nemesis too
Am I the only one thinking it’s slightly worrying? They hurt each other, physically and emotionally? We have just seen him BREAK his HAND. How can that be good for you?
How is this so hot

Zim sighed, rubbing his eyes. He looked at the clock, longing to end this session already, but he had promised his fans to stay until 10, and it was merely 8:30.

He kept following the chat, mainly noticing questions when they were asked repeatedly.

Did you break his hand?? came one time too often, so he finally had pity with them.

“Maybe I broke his hand, yes. He’ll be fine. Unfortunately. We have done a lot worse things to each other.”

He didn’t even want to read the replies to this. He understood by now that humans often found violence creepy or evil. But if he was about to be cancelled about something as stupid as this, then he wouldn’t even care. His followers loved him, his whole personality. And violence was a part of that.

Did you two ever kiss?

It took Zim longer than usual to understand the question, even when it was already flooding his whole chat. He blinked and sputtered, jumping out of his chair.

“Who?? The Dib-thing and me?? Doing that disgusting human tongue ritual of luurve?”

The chat confirmed his suspicions. Zim recoiled in horror.

“No! No, we have not! Ridiculous! Why would you even think –”

He read the chat, panic increasing. They were disappointed. They said they wanted them to kiss. They said they bet Zim and Dib secretly liked each other!!!

“We do not like each other! We hate each other! Can you not listen, humans?? The Dib and I are fated enemies!”

They still didn’t stop. Pointed out that Zim was blushing. Kept saying how cute they would be together. Said that they wanted them to kiss.

Zim closed his eyes. “You need to stop talking about this now. I cannot hear it. Come on. I’ll do anything.”

Zim waited for nearly a minute, counting his breaths and holding on to his hope. When he opened his eyes again, the chat was flooded with mainly one message.

Take off your shirt.

Zim sighed in relief – before he shivered a little. He had never gone there before. But he knew, it was only a matter of time. And in preparation, he had already painted some black nipples on himself in the appropriate places. So, with a pretty smile, he complied, lifting the soft, pink crop top over his head, and enjoyed the reactions.

Chapter 2: Stream 1

Summary:

Dib joins Zim, and things are very extremely normal between them

Chapter Text

It was three days later, and Zim was still at around 200.000 followers. Things were getting stagnant, and a little research had given Zim an idea why that might be.

People with more followers always had an element that he still lacked. They’d sometimes have … partners with them on their stream. What kind of partners differed completely between them – some had different friends over, many sat there with their current romantic relationship, some even went so far as to rarely invite a fan over. Which, for Zim, was out of the question. Letting a dirty human in his secret base alone was a crime. But he was also disturbed by the fact that those meetings often turned somewhat sexual. Like, not sexual sexual, but it was common for the chat to not stop asking for the streamer and the fan to kiss, and it was very frowned upon not to comply.

Zim couldn’t have that.

He also couldn’t have his followers stagnate like that, though. Maybe, he could ask Keef around? Oh irk no, his stomach turned at the mere thought.

There was, of course, another option. An option his chat already seemed very fond of, too.

The door opened with a slam.

“This stops now, space bug!!” Dib called, and behind Zim, the chat was being bombarded with messages. In his hand, Dib was holding some sort of gun that looked sort of familiar to Zim. Oh wait, that was because it was his own. Dib must have gotten it on floor 8. Grr, the annoying little rascal.

“Do you even know how to use that?” Zim asked in a bored tone, raising an eyebrow.

Dib removed the safety, causing Zim’s eyes to open wide. Okay, he did know.

“Computer, defense – “

It was too late, Dib was already shooting. Zim jumped to the side quickly, but it was not quick enough – the electric shock laser got him on the arm, which flared up with pain and immediately went limb. Zim bit his lip to suppress his scream.

Dib moved closer and held the gun right to his head. Where it could cause lasting damage to his meat brain. Zim grimaced, moving backwards, but Dib followed and grabbed his good arm.

“Your followers are stagnating. Just give up with this stupid plan, Zim!” he growled, leaning so far into his space that their faces were nearly touching. Zim’s thoughts went back to what the chat had been asking of him and wishing for again and again in the last few days. He risked a glance at the chat and his suspicions were confirmed.

KISS
Kiss him now!
Go for it!
They NEEED to KIIISSS

He turned back to Dib, his heart suddenly beating fast in his chest. No, no, as if Zim would ever consider …! But what else should he do to get Dib off of him again? God, how he wished that he could just activate his PAK legs. If he wanted a real fight, he could always command the computer to deactivate the stream, but he knew that would cost him many followers.

“I mean seriously, Zim”, Dib continued rambling, oblivious to Zim’s thoughts or what was going on in the chat. “I’ve just been down to level nine! And I had hours to go through everything I liked, and you haven’t even updated any security at all. It’s like you’re not even trying!”

“Oh, I’m sorry that my whole attention doesn’t lie on you”, Zim spit back sarcastically and Dib stared him down. But there was also a slight blush painting his cheek.

“That’s the thing, isn’t it? You wouldn’t even care if this plan is actually successful and how many people I hurt on my way, you just need it to be exciting and involve you, don’t you?”

“Shut up!” Dib called, shoving the gun harder against Zim’s temple. “You’re wrong, stupid alien, I am just protecting earth.”

“Oh, this has become about more than that, hasn’t it?” Zim purred, taking one last look at the chat and then letting a hand rest against Dib’s cheek. Dib stared at him. And then Zim pressed his hand against the back of Dib’s head and pressed their heads together, their mouths meeting near painfully. Dib jumped back immediately.

“What – what was that??” he called, pressing his fingers to his lips – not because of curiosity, he told himself, but because it slightly hurt.

Zim smiled innocently. “Just did what the chat asked.”

“Just did what the …”, Dib repeated, shaking his head, his voice high-pitched. “Why would they ask that?? Why would you do what they tell you??”

“I always do what they tell me”, Zim answered, leaning back against the chair in a nonchalant pose. “It gains me followers.”

Dib stared at him, wondering what other things he had already agreed to. “So that’s why you have so many.”

Zim rolled his eyes. “They also just love Zim.”

“As if” Dib replied.

“They also think that I am hot”, Zim answered in the most neutral tone ever. Dib stared at him. He wanted to refute it, but he had seen the chat. And he saw how Zim looked in crop tops and tight clothes.

Zim let his eyes wander, quickly resting on the gun still in Dib’s hand – safety was turned on again. His nerves relaxed significantly. He had control of the situation again. And he was sure that the kiss had gotten him a whole lot of new followers.

Well, time to exploit this even further.

He shot Dib his most charming smile. “Join me.”

“What??”

He nearly laughed at how Dib’s voice sounded two octaves higher than usual. “Join my stream a couple hours a day. I cannot fathom the reason why – but my followers have taken a liking to you.”

Dib mumbled something inconceivable. He could fathom why, he had seen the comments. And after the first thing the chat requested from them a minute ago, he could easily guess what other things they would ask of them. He could still feel his lips tingling.

“With you on my side, my followers will quickly rise to the millions. Join me, Dib. Or are you afraid that my plan will prove successful after all?”

“You’re insane”, Dib finally spat back. “Why on earth would I ever help you??”

“Well, what do you want in return?” Zim smiled sweetly.

Dib stilled. Maybe he could get a deal that would get him more out of it than Zim would get. His stupid plan was destined to fail after all, so helping him at least wouldn’t put humanity at risk.

He pondered for a moment what it was he wanted most from the alien. Him to give up – yeah, not likely. Maybe …

“If this plan fails, you let me expose you.”

“No.”

“Perform an autopsy?”

“Hard pass.”

“Take pictures of you?”

“None of the likes, Dib-thing!”

Dib growled at him. Fine. What else could he get out of this? Maybe some technology? He already had a lot, and even more pretty blueprints that he had stolen from Zim, but well, there were translation issues. Maybe TAK’s ship, he could use some help fixing it up. Or those firewalls in the new alien radio waves he recently intercepted. They generally were hard to get through when you didn’t know any alien language …

Dib blinked, the answer suddenly being clear as day to him.

“Teach me Irken.”

“What??”

“I want you to give me lessons in Irken. Let’s say, for every hour that I help you, you teach me one hour.”

“Even more time with each other?? This situation is insufferable as it already is!”

“Well, or, do you have some kind of translator? Maybe a universal translator?”

Dib knew that there were universal translators – but he hadn’t found any with human language on them. He knew there must be some in existence, otherwise how would Zim and the other aliens he had met be able to speak English? But he had only access to translators without it so far. Even one more reason to learn Irken – if he knew one language, he’d have access to all of them.

“My translator is in my PAK, so, off-limits”, Zim admitted slowly. He briefly considered turning the sound on his stream off, but then he remembered that all of his followers were idiots who would never understand what they were talking about, anyway. “And I don’t have any universal translators with human on them. I don’t think they exist, actually.”

Maybe, maybe not. But Dib didn’t want to speculate on one of them someday finding its way to him. “So, teach me Irken. That’s my condition.”

“We don’t just teach outsiders, naïve human!” Zim tried to argue. “It’s an ancient, most amazing language that your puny mind wouldn’t even be able to comprehend!”

“Try me”, Dib grinned.

“You probably couldn’t even pronounce it, with your inferior, flat tongue”, he said, pronouncing the word flat as if it was one of the most disgusting things in the world. “Also, we just don’t do it! It’s a rule! I can’t recall any instance of one of us ever teaching an inferior lifeform. No chance, human!”

Dib held up his hands. “Fine. Then have fun being stuck at 200.000 followers, I guess”, he said, turning to leave.

“Aaarrghgh”, Zim shot out, trying to pull on his antennae and instead just settling with the disappointing sensation of streaking his fingers through his wig.

At the door, Dib turned again, watching Zim’s internal struggle with a smug smile.

“Fine!” the irken finally screamed. “I’ll give you lessons, cursed thing. Zim cannot promise however that he will make a nice teacher, or slow down to your pathetic humanly learning pace.”

Internally, Dib jumped and cheered at this. Externally, he just went back into the middle of the room, grinning cooly. “Well, let’s say we always do them after the streams. Then, when the lessons are really that horrible, I can always still decide not to join anymore streams of you.”

Zim narrowed his eyes at him. “But I want a different ratio. One hour of streaming equals half an hour lessons.”

“Let’s say 45 minutes”, Dib said. He would have tried harder staying with the whole hour, but he himself wasn’t keen on spending that much time with Zim in a day.

“Wretched human”, Zim mumbled. “Fine! I’ll give you those lessons, but in exchange you’ll join me on stream and do everything the chat asks.”

Dib’s eyes nearly jumped out of their sockets. “Do everything the chat asks??” he repeated in a high voice.

“I just told you that’s a big part in how to get followers”, Zim frowned, irritated.

“Yeah but, but, …”

“What did you think, that you’d just sit next to me and smile into the camera the whole time?? You have to work for your lessons, Dib-monkey. And if the Dib is too cowardly to do one of the things, then he can always bail, but let’s say it equals a 30-minutes shorter lesson.”

Dib stared at him in disbelief. He was basically signing up for sex work right now, wasn’t he? But well, what could they even ask? Officially, it wasn’t allowed to present genitals on MyCloseFriends. But that hadn’t stopped things from going way over-board in the past, as he had heard. And it was very likely that they’d ask them to kiss again, right? Would he be able to endure that?? The little peck that they exchanged a few minutes ago was still haunting him – what would a real and long kiss do to him? Oh god, he couldn’t even imagine how that would feel? Zim would probably bite him, the little fucker. And maybe shove his horrible lizard tongue too far down his throat. Wait, no, that thought didn’t just turn him on a bit, did it?

“Do we have a deal?” Zim finally asked, annoyed by the silence treatment. He reached out his hand and Dib stared at it.

No, c’mon, this was nothing he couldn’t handle. Especially when considering what he would get in return. Who cares if he was a little uncomfortable? It wasn’t like he endangered himself or the world with this.

He reached out his hand and they both pressed down hard, holding eye contact and both not daring to break it first. The chat was exploding in messages. There were even a few cheering noises, which finally had Zim turning his head.

“Oh, we just got three, no five, wait, there were some, too – nine donations! Thank you, inferior worm babies, the mighty Zim greatly appreciates this. The things I do for my beloved followers. Dib-thing, come here, let’s get you a chair!”

Dib had been slowly shuffling closer to the set-up, his eyes anxiously flying over the chat. He could see himself, too, standing there a little awkward and lost on the edge of the screen, his stature rigid, his eyes just nervously looking into the camera. He looked especially awkward in contrast to Zim, who was just talking and grinning and looking fully natural, as if he had been born to become an influencer.

But Dib couldn’t help it, the chat was scary. And the messages were coming so quickly, he could barely see them flash by.

They’re so cute!
I give them three days, then they’re fucking
Why does he need a chair?? Just go on his lap!
Zim is so much prettier
Is it normal for nemeses to be so in love with each other?
KISS AGAIN KISS AGAIN
Go on his lap

“Hey. Hey”, Zim pulled Dib out of his thoughts, snapping his fingers right next to his ear. “You can’t read every message. Just look in the chat sometimes to see if they agree on one thing we should do.”

Dib stared at him and back at the chat. “Like right now?”

Zim shot him a frown and then also looked to the chat. Which suddenly was flooded with one simple request.

Go sit on Dib’s lap.

“Alright, no second chair it is”, Zim said nonchalantly. “Sit down, Dib.”

Dib was blushing now. Why did he have to point this out? He thought Zim would have a bigger problem with it, would regard it as more embarrassing to be the one to sit on the other’s lap. But he had clearly underestimated him and his ambition to get more followers. The kiss should have already told him what he was getting himself into.

Maybe he shouldn’t already chicken, though. There was probably a lot more that would still happen. Having Zim sit on his lap wasn’t the most horrible thing that happened today. So, still red in the face and bravely ignoring the many messages that were commenting on that fact, he sat down and opened his legs. Zim moved in front of him and hesitated.

“What are you doing, worm? That’s not your lap.”

“They won’t be able to tell!” Dib whispered through clenched teeth.

“Don’t underestimate fans, Dib-thing”, Zim frowned out. “They recently could tell that I had slightly lowered the settings of my seat, only because they couldn’t quite see my hip bones anymore.”

Dib stared at him, and silently closed his legs. With a content huff, Zim turned around and sat down on his lap. He felt a bit smaller than expected – god, had Zim always been this thin? But he was as heavy as Dib knew him to be from all of their fights. It would probably start hurting in like half an hour. But for now it was just … weirdly intimate. Dib didn’t know where to place his hands, so he just let them hang loosely to his sides.

“There we are. Lean a bit to the left, Dib, they can’t see your face. Even if they should be grateful, with a face as hideous as yours, I still need it for the clicks. Now. I thought that it would be nice to warm this up with a little game. On other streams it’s quite popular to play Truth or Dare – would you earthlings be content with this or are there any other suggestions?”

The name of the game alone was enough for Dib’s heart to start racing, again. One, just because of the reminder of his lack of friends, as he still never had played that popular game. Two, because of the horrible things he knew could and would probably happen in its course.

The chat loved the idea. Though they had an extra request – they should play it with an app. As user385737 said “If they choose truths and dares themselves, they probably only will do violent shit like who can break the other’s arm better.”

“There, they sent a link.”

“You can’t just click on a random …! Ok, you already did it”, Dib sighed and watched as it took them to a Truth or Dare website. With the theme “For partners”, great. Zim shot him a victorious smile that Dib rolled his eyes at.

“Okay, Dib-thing, guests first. Do you choose the Truth or the Dare?”

“Do we really have to do this?” Dib sighed one last time.

“Yes.”

“Can we at least, like, drink when we don’t want to do something? That’s the usual rule.”

“Nonsense”, Zim snapped. “Knowing you, you’ll just always choose the poison. We already have a rule – if you’re too cowardly, you lose 30 minutes of your lesson.”

Dib groaned and hid his face behind a hand. “Fine. Let’s do this. Truth.”

Tell us one thing you hate about your partner.

The tension left Dib’s shoulders again. “Hey, this isn’t so bad. But only one thing?” he giggled. Zim rolled his eyes.

“Go on.”

“Well, you’re evil. That’s like the biggest thing, I think. Mean, ruthless, hellbent on killing everybody on this planet. I know, that was one thing, and I should stop now …”

“No, no, continue”, Zim said, waving his hand. He was leaning his head on his other hand and looking back at Dib with the sweetest smile on his face. “I’m kind of enjoying this.”

Dib shot him a dark look. “Well, you’re also the biggest fucking liar I know. Even lying to yourself so much that you tend to become completely delusional.”

The smile vanished and Zim pulled a face now.

“Also that voice of yours is so grating, it literally hurts my ears sometimes, and …”

“Fine, fine, I get it. This is no fun anymore. I choose now”, he said, and leaned forward to click on a dare.

Let your partner give you a hickey.

“What’s a hickey”, Zim asked, while Dib had an internal crisis.

“I won’t tell you. Google it.”

Grunting, Zim pulled up the search engine. When he finally figured out what they were, Dib had already calmed considerably. For himself, it wouldn’t be that big of a deal. He was literally just hurting Zim – nothing unusual at all. Zim, on the other hand, for him it would probably be a hell lot more embarrassing.

And truth be told, for the first time this evening Zim showed something akin to hesitation. “Oh the wretched … I am starting to regret this.”

Dib smiled. “We haven’t really set out a rule yet what you have to do when you chicken out.”

“This is my stream. I choose when I will not do something. What it will cost me is followers.”

“But that’s booring”, Dib whined and leaned forward. “Followers, don’t you agree that he should have a little bit more to lose.”

Zim’s claws found their way to his shirt. “Don’t you dare weaponize my followers against me”, he hissed. But it was already too late, the damage was done. The fans obviously were on Dib’s side on this. When Zim looked back from the screen to Dib’s face, it held a smug grin that Zim wanted to push off so badly.

“For each time you choose no, you give me one part of your technology of my choice.”

“My mighty irken technology comes nowhere near your filthy –“

“Or a map of one whole floor of your lab.”

Zim narrowed his eyes. “The technology it is.”

“Great”, Dib grinned, shoving his face even closer. “So, you want that hickey? Or not?”

Zim leaned away a little from him, but it was hard, being on his lap and all. He hesitated a little more. While it had been completely fine for him to do things to his body himself, the thought of somebody else, no, the Dib of all people, doing something this intimate to him made him nervous. Especially since such a hickey looked as if it could really hurt.

But he wasn’t very fond of giving Dib access to Irken technology either. Who knows what the annoying human would choose – weapons, energy sources, hacking or cloaking devices. Maybe even ship parts. All of them were horrid options.

“Fine”, he then rolled his head and leaned his face so that Dib would have good access to his neck and the camera was able to focus on it well. He went through worse. Dib hurting him was nothing out of the ordinary, really.

The wet touch of his mouth was out of the ordinary, though. Zim flinched as Dib, without hesitating any further, started kissing and sucking hard. Zim shuddered and then he started feeling teeth and he ripped his head away again. 

“Not your teeth, you big lard!!”

“I – I think that’s normal”, Dib stuttered, slightly red and sort of pissed that it had been over before he could do any damage. “There is nothing there at all yet, come on, let me do it again.”

“Nothing at all?” Zim questioned and looked into the camera, annoyed that there was really just a very fine dark green dash. “Fine”, he rolled his eyes. “But not so hard this time!”

“Then it’ll just take longer.”

Zim hesitated, but then shrugged. “Just do it”, he said, closing his eyes and holding his neck into position again.

And this time, Dib started gentler. The wet feeling of his mouth startled Zim again, but then he just started slightly sucking in a near rhythmic motion, and Zim had to admit that it didn’t feel too bad. And then Dib started sucking harder, and suddenly it even started to feel good, and Zim nearly panicked again. But he had to think about his followers. His followers that he – oh, there were the Dib’s teeth again. Somehow it didn’t hurt this time. Or well, it hurt, but it also felt good and Zim wanted it to hurt even more. Was that normal? His body was suddenly on fire, and Dib’s hand found his neck to press Zim even closer into the bite, and his spooch was hammering in his chest, and – then it stopped.

And immediately, Dib looked into his face, curious to see what reaction he would have caused. And he was not disappointed. An arrogant smile planted on his face as he took in how big and unfocused Zim’s eyes looked and how there was a dash of violet on his face. And then Dib’s eyes went down towards the hickey mark and his grin turned even wider. It was so dark and wide, and he could see his own teeth marks in it.

“Ugh, how disgusting”, Zim cursed when he found his voice again and started shaking himself. “Ugh ugh ugh ugh.”

“You didn’t look like you hated it that much”, Dib couldn’t help but quip.

“Stupid human”, Zim cursed and stood. “You think Zim would like that?? You have infested me with your germs and blemished my beautiful poreless skin.”

To Dib’s surprise, Zim was walking away from the camera and in front of a small mirror. He shot him a questioning look and Zim waved his hand, telling him that it wasn’t important. So Dib watched as Zim took a black pencil and started doing wide strokes all over the hickey.

“What are you –“

“Just so that they won’t see it heal”, Zim rolled his eyes, quiet enough that his followers would probably not hear.

“Why do humans even do even do this horrid ritual?” he continued, louder. “I don’t understand it at all. Huh?”

Dib needed a moment to realize that Zim’s question was addressing him. “Uh. I think it’s supposed to feel good.”

“Well, do you think it feels good?”

Dib stuttered, turning red. “Uh. Uh I don’t know. Never tried it.”

As Zim sat down again, he looked at him thoughtfully, and then grinned after a moment. “Well, maybe you’ll find out soon enough.”

Dib pulled a face while Zim cackled.

“Alright, enough chit-chat. Your turn again.”

“Truth.”

Zim slightly narrowed his eyes at him before complying. But when he clicked the question, he started grinning again. “What is the one thing that can turn you on in seconds?”

Dib turned red and hid his face in his hands.

“Turn on means like sexually, right?” Zim quickly questioned.

Dib sighed, but then he stirred, sensing a dash of hope. “Uh, no. It means, like, like, …”

Zim rolled his eyes and quickly looked at the chat which was flooding with neutral “yes” answers. He quickly took a look at the views – and wow, 380.000 right now. That was a new record. And he was gaining followers, too!

“So? I’m waiting”, Zim said, and Dib sighed.

“Ugh. I, I can’t tell that. Not to”, he leaned forward. “400.000 people. That’s too much.”

Zim pulled a face. This might mean less of a lesson he had to give to Dib, but it also meant disappointed followers.

“Come on, Dib-thing”, he tried. “Don’t be shy.”

“Shy?” Dib squeaked. “You don’t get it, this is embarrassing to me. And super-private.”

“Not as embarrassing as you trying and failing to expose me every other week.”

“Fuck off”, Dib growled.

And Zim rolled his eyes. “Just, just say one thing that is quickly turning the sex on. It doesn’t have to be the most on-turning thing of yours.”

“God, you’re using that word so wrong”, Dib sighed, rubbing at his face. Zim waited a few seconds, then Dib groaned.

“Fine! I, um. Penises.”

Zim blinked at that. “Penises.”

“Yeah. Dicks”, Dib said, trying to fight the heat off his face and failing miserably.

“The human mating genitals. Wow.”

“Shut up!!”

And finally, Zim snickered. But it didn’t last long, and then Zim was rolling his eyes and leaning forward curiously. “So that means you are gay, doesn’t it?”

“I never said that!” Dib said, his voice an octave too high.

Zim waved his hand. “Or, well, the other things. Was one called bisexual?”

Dib sighed. Why in the world did Zim know about these kinds of things? “No. I’m gay”, he then relented, sheepishly looking down and rubbing his fingers together.

“Why are you making such a big deal out of it?”

“I just outed myself in front of 400.000 people!!”

“So? I never understood the fuss humans make about mere gender preferences. Why does it matter so much?”

Dib opened his mouth to tell Zim to fuck off, but haltered when he realized that what Zim said didn’t really sound malicious. And that he agreed with what he was saying very much.

So instead, he just shrugged.

“Yeah, it shouldn’t. Is it like that with your people? Doesn’t it matter there?”

“No? It’s just random, and we are all infertile anyway, so why should it?” he said, and then he realized his slip-up and froze. “Uh, I mean, uh, where I’m from having kids just, uh, matters less. I just exaggerated.”

Dib stared at him, debating on whether he should insult him for that slip-up and stupid lie. However, he was still interested in what Zim was saying right now. It wasn’t every day he got the irken to open up to him like that.

“What about gender identity? Do your people care about that?”

“Even less”, Zim laughed. “Males and females get equally tall, so why should anyone even glance at their gender twice?”

“Ah, right”, Dib said, his excitement ebbing again. “Your height-based discrimination. Nice that you have no patriarchy, but that’s like … just another version of it.”

Zim blinked at him, seemingly annoyed. “Your incessant blabbering is starting to bore me and to confuse my followers. Let’s continue. I take a truth.”

Dib rolled his eyes but complied. And then his face lit up. That question was something that would interest him as well. “How many past lovers did you have?”

“Eh, none?!” Zim replied immediately, appalled. “Why would you even need to ask that? Everyone on this backwater planet, I mean in this backwater neighborhood, is so ugly it burns my eyes. And you dare suggest …”

“I just-“

“You dare suggest I’d take one of these hideous creatures as my love pig??”

“I just thought you might have had a lover before you came here. You know, in space.”

“Ah, you mean, before I moved human towns”, Zim narrowed his eyes at him. “Well, that’s equally as disturbing. I just reached sexual maturity after I moved here, after all.”

“Oh”, Dib said. “Oh!” He was glad that he had been right – Zim had appeared pretty young when he first landed on earth. Sometimes Dib had doubted it because well, Zim had a job, was lightyears away from his people and owned a lot of stuff already, but well, Dib didn’t think it beneath the irken empire to have child soldiers. And in other ways it seemed obvious that Zim had been a kid – now, six years later, he was taller, his voice got a little calmer and his attention span seemed to be doing a tiny bit better, too. And well, sexual maturity apparently. “How, how old are you, anyway?”

Zim shot him a look. “What does it matter to you? I’d have to explain the whole irken developmental phases to you just so that number would mean anything to you at all.”

“Oh.”

“Yeah, oh”, Zim rolled his eyes, looking towards the chat and then lamely adding. “Uh, I mean, 20 human years old of course. An adult, but so young that the internet finds me hot, still.”

Dib tried not to laugh at that. Zim had done his research.

“Alright human, you have to choose a dare.”

Dib nearly thought he misheard. “I – I do not have to do that.”

“Always choosing truth is too boring. Zim commands you!”

“That’s not how this game works!”

“Followeeeeers, should the Dib choose a dare?”

Dib shot Zim a sour look. He didn’t have to check the chat to know the answer to that.

“Thank you, dear followers”, Zim grinned evilly. “Are you having fun by the way?”

A look into the chat proved that yes, they were.

DARE
YAS
yes!!!
This is so hot
Best idea ever Zim!
Kiss again!
YES
This is great!
Take off your clothes!
YESSSSSSS
I’m already working on a fanfic of you two
This is so cool!
Have sex please

Zim tried to unsee some of the rather suggestive messages and turned towards Dib again.

“Alright worm, your dare”, he said and clicked the button.

They both read silently, until Zim slowly started giggling.

Let your partner spank your ass with his flat palm five times.

“I’m not gonna let you do that”, Dib said matter-of-factly.

“Oh Dib-thing. It’s not so different from what we’re usually doing.”

Ten thousand arguments against that flooded Dib’s brain. But then, he took a deep breath. Getting hit by Zim in a humiliating way in front of thousands of people of earth that he didn’t want to be friends with anyway vs. getting his hands on an alien language that promised the life he always dreamed of. His choice was clear. Especially if he didn’t let it embarrass him and just took the hits as if Zim was hitting him in the face like usual.

“Fine, you’re right”, he rolled his eyes, and giddy, Zim jumped from his lap. Dib stood up, his knees feeling kind of shaky. “It’s just you hitting me, only that today I’m choosing to let you do it.”

He wasn’t prepared for Zim’s harsh hand in his neck, pushing him down hard until his face was pressed against the cold wood of Zim’s table. Dib’s eyes immediately hushed to the camera, catching his own eyes in the lower part of the screen, face pressed to the table but ass in a high-raised position. He looked small and uncomfortable underneath Zim who was holding him down and grinning above him.

“Can we do this in another position?”

“No”, Zim said, pressing down harder. Dib could easily push him off, he told himself, but he deemed it likely that Zim would threaten him with losing language lessons if he did that.

So, Dib just rolled his eyes and tried to look bored.

The first time Zim’s hand hit his ass made his breath hitch in his throat, though. He had never tried this before, never even exploratorily hit his own ass when masturbating, so he had had no idea that this simple act could be arousing. Heat shot right to his crotch, and he watched himself blush in the camera, watched Zim lean in further again and watched himself flinch when his hand hit him a second time. He wished Zim wouldn’t put as much force into these hits as he usually did, but of course the alien went all out. His ass was probably already turning red.

“Something tells me that you are not hating this”, came Zim’s sly voice from behind, and Dib growled.

“I do”, he said, trying to get his composure back. Part of him really wanted to immediately bail right now, but that would even be more embarrassing. So instead, he just rolled his eyes again and made a face like he was just about to fall asleep. And the next time Zim’s hand hit him he flinched a lot less than last time.

Oh, he definitely likes it
Look at how he is trying to hide it
The BLUSH

Nope, nope, he did NOT want to read the chat. Even if it was exploding with messages right now. Just keep ignoring it, just keep a straight face, …

Zim’s hand hit him a lot harder than before, and it hit exactly the right place, the one that made him tingle all around and sent heat right to his dick. Dib pressed his lips together, hard. He was glad nobody could see a possible boner in this position. But well, they could see his face.

Zim snorted. “You sure? The chat is kind of agreeing with me on this.”

“Are you done yet??” Dib asked, his voice hard and full of animosity.

He watched as Zim leaned down lower again, pressing his weight against his back. “No, I’m not. You need to forfeit?” he asked, his voice low and more raspy than usual.

For the first time in the evening, the thought crossed Dib’s mind that Zim might be enjoying this. He knew that the alien was willing to do a lot of things to get his world domination plans to fruition – but would he really steep so low to do something like this with his enemy, if he didn’t enjoy it even in the slightest?

“Just get it over with”, Dib mumbled and felt how his face turned a slight red again. He held his breath and let Zim’s last hit spread a wave of heat through his body again. He waited until the tingling stopped, then he harshly grabbed Zim’s hand that was still at his neck and pulled him hard to the side while he rose again. Zim staggered to keep his balance and then grinned at him. Dib shoved him a second time for good measure.

Zim did not push him back but instead chose to fight with words, and somehow, this was worse.

“That was really good. I had no idea you could be this wonderfully obedient.”

Dib felt himself blush some more and angrily sat down. “You know what, fuck you, Zim. Your turn to be obedient, come on. Truth or dare?”

 “Dare”, Zim said and sat down on his lap again. Dib was glad the spanking hadn’t given him a decent boner because otherwise this could have gone wrong.

Close your eyes and let your partner softly paint lines with his finger on your face for a minute.

Zim stared at the dare for a moment. “Okay?” he then said, sounding very confused.

“Alright, come on. Start a timer.”

“Don’t tell me what to do”, Zim said while starting a timer.

Dib watched him close his eyes and wrinkle his forehead, and carefully brought a finger to his cheek, slowly starting to stroke his face in analytical patterns. He drew over the line of his cheek bone, made a circle where the nose would be, gently stroked around the eyes and where the lines on his face appeared when he was stressed, or laughing. Zim’s skin had always been so interesting to him, being poreless and so very soft but still hard and unyielding.

“I don’t get it”, Zim mumbled.

“Psht”, Dib answered, letting his fingers go over Zim’s lips and quietly chuckling as he watched Zim frown while his eyelids fluttered.

A few times Dib had the strong impulse to stop with the gentleness and instead press his thumbs into Zim’s eyes, hard. He managed to control himself, though. This was funny enough already. He was wondering what the alien was thinking. He definitely looked like he was very confused by the sensations and the funny feelings they caused.

The timer beeped and Zim let go of a breath he hadn’t realized he had been holding. He opened his eyes and felt like he was coming back to earth after a long trip in space.

“Not used to gentle touches?” Dib snorted.

Zim shot him a look. “As if you are.”

“Touché” Dib admitted after a moment.

“Okay human, truth or dare?”

“Truth.”

What did you think when you first met your partner?

They both snorted. Dib relaxed a little, happy to be back to topics that were not that uncomfortable.

“Well, I thought, why the fuck is there an alien sitting in our class in the worst disguise I’ve ever seen and nobody is calling him out on it?”

“Ah yes, immediate ableism towards my skin condition, I remember that.”

Dib stared at him. “Since when do you know the word ableism?”

Zim grabbed his chest, full of indignation. “I have to deal a lot with it, you know?”

Dib kept staring at him, eyelid twitching in irritation. He managed to keep his mouth shut, though. “Yeah, well. And upon realizing what a wonderful nature of personality you have, I was very quick to assess you as a possible threat.”

Zim shot him a proud grin. “Yeah, yeah, and then you chased me through the whole town, ultimately failing of course. Those were the days.”

Dib smiled back bitterly, rolling his eyes.

“I always wondered about that, though.”

“Huh?” Dib asked, leaning forward.

“I mean, indulging your little alien fantasy a little. Little you was obsessed with aliens, and, what’s the word, lonely. Wouldn’t any other human in your position have felt fascinated rather than threatened by me? Wouldn’t they have before all else, just tried to be my friend?”

Dib clenched his jaw. It didn’t help that Zim was still sitting on his lap, so close, so unnervingly comfortable. “Does it matter? Kid me was right. You are a menace.”

Zim gave him a scrutinizing look.

“Come on, are you trying to psychoanalyze me? I was paranoid, okay? Still am. Or well, the word paranoid implies there is nothing to be scared of – but there is, as you and I both know. And don’t tell me you’re not at least a little bit glad that I am like that. How annoying would it have been to have a kid in your class that’s obsessed with being friends with you.”

Zim grimaced. “Okay, yes, one Keef is by far enough.”

(Oh my god, he mentioned me!! came a notification shortly after in the chat.)

“See?” Dib grumbled, trying not to think about how Zim just agreed that he was sort of glad Dib was his enemy. Well, he kind of knew since that time Zim got super mopey when Dib stopped fighting him.

“Okay. Your turn again.”

“Dare”, Zim said after a pause.

Dib nodded and clicked the button. And for a moment, they both stared in horror at the screen.

Kiss for two minutes, go heavy on the tongue.

The silence stretched on a little more.

“We – we don’t have to do that”, Dib finally said. “If we both don’t want to do this, we can just bail and we lose neither technology nor lesson time.”

For one more moment, Zim paused, hesitant. Then, he made up his mind. “Don’t just assume my level of cowardice! If you want to bail, then you will pay the price, but this is of no issue for Zim!”

Dib narrowed his eyes at Zim’s dramatics. Part of him believed that Zim just said that because he was convinced Dib would bail.

“God, I hate you so much”, he murmured and rolled his eyes. Zim turned around in his lap, facing him now, and Dib’s heart began beating quicker.

“Don’t be so hard like you were the first time, though. My lip is still hurting”, Dib told him.

“No promises”, Zim chuckled. He rested his knees next to Dib’s legs and came closer until their bodies were nearly completely flush. Dib pushed him away a little again and Zim frowned.

As he didn’t want Zim to deduce that he had done this because Zim had sat on his crotch and he really didn’t want Zim to be in touch with that part of him while they were kissing, he quickly rambled a different explanation. “I don’t want you that close, okay”, he said. “This is degrading enough as it is.”

“You’re not the one who is going to exchange mouth fluids with a dirty earth monkey, with all his … bacteria and minerals and food remains …”

“I’m about to kiss an alien, too, you know.”

“Yeah, well, at least not someone with literal dirt in his mouth. You should consider yourself lucky, irken saliva is clear and sweet and so very hygienic …”

“Unfortunate that that irken is you of all people, then.”

“Shut your lowly mouth trap.”

You shut up.”

And to Dib’s surprise, Zim did. He leaned forward, catching Dib’s lips between his, and for a moment they both froze. But nothing happened, nobody started biting, nobody pulled back and punched the other, no gross taste suddenly flooded their mouth. Their lips were just resting on each other, soft and warm, moving ever so slightly.

And after a moment, they dared to do more. They moved their mouths, slightly opening them, each a little clumsy, and highly curious. Zim had been truthful, he did taste sweet, though neither like sugar or sweets or berries, but something very alien. Dib shouldn’t be liking that taste, but he did. Carefully, he prodded with his tongue at Zim’s lips and Zim immediately opened for him and let his own tongue wander forwards as well. The motion made Dib panic, and he started pushing Zim’s tongue back again, a movement that made Zim snicker.

“You call that a kiss?” he whispered between them, and then shoved his tongue in harder, letting it slide against Dib’s tongue, wrapping itself around it and searching even deeper. Why did Zim’s tongue have to be so long? Dib blushed, trying to stay level-headed and to keep reciprocating the kiss, trying to let his own tongue wander in Zim’s mouth as well. It was surprisingly difficult when Zim took nearly all his attention, his tongue making Dib’s whole body tingle. And then it went down his neck a little too deep and Dib nearly gagged. He didn’t, but still, Dib’s heart was beating a thousand beats per minute, and he shoved Zim back again, glad to finally be able to take a deep breath.

“Zim, I –“

“That’s only been a minute. You’re giving up already?”

His nervosity washed away immediately and instead a growl took place on his face as Dib smashed his face forward again. He’d show that asshole. With renewed rigor he let his own tongue wander forward, making Zim’s breath hitch in surprise. To be honest, the human wasn’t any as disgusting as he had feared. There was a slight tingle, as if he was reacting to some of the toxins that were likely to coat Dib’s tongue, but it wasn’t exactly unpleasant. And his taste was strong and not sweet at all, but somehow, he also liked that. The way the human’s tongue played with his own made all sort of shivers shoot up his spine, and suddenly Zim was very aware of the opening slit between his legs. He usually didn’t get turned on during the streams, but this was pushing very close right now.

The timer chimed, and they both felt like they were being pulled from an alternative universe. They separated, both breathing hard and staring at a point behind the other’s shoulder. Each was waiting desperately for the other to start making fun of the situation, but the silence stretched on for quite a while.

“Brr, disgusting, just like I thought”, Zim finally said, half-heartedly.

“Yeah”, Dib added. “Gross.”

They nodded for a while.

Then Dib cleared his throat. “Hey, what would you say if we could do some things more … us on the stream?” he said. “Like, uh, violent games or something.”

“Like that would be any fun for the followers”, Zim said, raising an eyebrow.

“I don’t know, some could be fun”, Dib argued. “Like, we could play our own truth or dare and make our own dares, and then chance decides who has to do them. So we can force the other to do stupid shit, but no things that we wouldn’t do ourselves.”

“That – doesn’t sound all too bad”, Zim relented. He didn’t feel like checking if the chat agreed, because part of him was very hopeful that it would be enough to keep them entertained. He himself would have a lot more fun doing it than doing … whatever had happened in the last hour.

“Though maybe we could prepare that in advance. Any other ideas for games like that?”

“I just – I just watched a comedy where they would put water in their mouth – we could go with well, any fluid that’s safe for us both I guess – and then they’d slap each other’s faces, hard. And whoever lets go of the water first, loses.”

“Sounds enticing”, Zim nodded. “What do they lose?”

“Uh. They’d just be the loser?”

“Too boring.”

For a moment, they both thought. Then a grin showed on Zim’s face. “The winner can spit the distilled water in the loser’s face.”

“Can’t the loser do this, too, if they’re lucky?”

“But the winner can just jump out of the way. The loser has to hold his face nice and close.”

Dib grimaced.

“What? Scared?” Zim grinned.

“You wish”, Dib grumbled and stretched out a hand that Zim took after a moment.

And then they went on to brutally slap each other’s faces for nearly an hour.

 

After they had closed the stream, they kept sitting there for a moment, both with blue and red cheeks and coated in a firm layer of saliva and distilled water. They were exhausted, but both their heads were also reeling, unfortunately going back and back again to the first hour, the hickey, the spanking, the kiss. The slapping game had been a welcome distraction, but that started to wear off now.

“You really want that lesson now?” Zim asked after a moment, exhaustion evident in his voice.

And to his delight, Dib was equally exhausted.

“I don’t know. Can we maybe do it before the next stream, instead?”

“Yes, that fits me better, too. How often do you intend to join?”

“Uh.” Dib looked at Zim, still sitting in his lap and busy closing the stream and doing some analyses. So far, he had made all the decisions, and Dib had kind of thought Zim would just force him to join on a regular schedule. But no, it was partly his decision, as well. And as much as Dib wanted to only join like once a month, then he would have long time frames between the lessons. Plus, he’d probably have to start looking for a part time job in a few months. Better use the time now that he had it.

“Maybe every second to third day?”

Zim’s eyes widened. That was more than he had expected. But the stream would probably love it.

“Fine with me. And next time, bring some more game ideas. And the self-written dares.”

“Yeah. I’ll be one and a half hour early, for the lesson.”

“Fine”, Zim grunted. Dib nodded. Some time passed.

“What are you waiting for?” Zim finally growled. “You can leave.”

“You kind of have to stand up for that.”

Zim froze. “Ah”, he said, robotically standing up. Zim wouldn’t admit to it, but he had gotten quite used to the warmth and comfort of the Dib’s lap over the last hours. Luckily, Dib chose not to comment on it.

“Curse you”, he murmured when leaving.

“I hope you die before I see you again”, Zim replied nonchalantly.

It took quite the weight of both their chests.

Chapter 3: Stream 2

Summary:

They are playing violent games for more than half of the stream, so things possibly won't turn horny again? Right? Right?

Notes:

(See the end of the chapter for notes.)

Chapter Text

The irken lesson two days later went about as bad as expected. Zim rushed through the topics as if he had the devil on his tail, never stopping to do exercises or answer questions even once, and cursing Dib’s pronunciation and learning speed out at every opportunity.

Luckily, Dib was a very quick learner. He had also listened to so much irken over the years that the sounds and some words already felt somewhat familiar to his ears. And after being able to scream at Zim to slow his pace and stop being a horrible teacher like fifty times, constantly threatening with abandoning Zim’s stream, Zim had indeed at least halved his speed and cut back on the insults by the end of lesson. Therefore, Dib felt somewhat confident that the future lessons would be good enough.

It also helped that he had sneaked in a listening device that caught all of Zim’s teaching on tape, ready for Dib to study in more detail later.

Dib wished the lesson would have taken longer, though. It felt like barely any time had passed when Zim turned on the computer and started the camera set-up. A displeased frown settled on Dib’s face; he really hoped the stream would pass just as quickly as the lesson. It probably wouldn’t. At least they were sitting on different chairs this time.

”Hello, dear human scum! How kind of you all to join in for another stream with your lovely influencer Zim.”

Zim’s introductory statement pulled Dib out of his thoughts, and he quickly turned to the camera. Ugh, he had forgotten to style his hair again. At least it was washed this time.

“And joining me again today is, unfortunately, my behated nemesis Dib-stink.”

“Behated is not a real word.”

“It was a clever word play on the word beloved, but I guess that must have flown right over your over-sized head.”

“Not sure what your definition of the word clever is, but that word play was not it.”

Zim’s eyelid twitched. “You are forcing me to do this with him, followers, you know this, right? I hope you at least appreciate it.”

As two more donations came in right on cue, Zim’s frame visibly relaxed and he forced a smile back onto his face. He kept explaining a little about Dib and himself, and what they had done on the stream so far (he didn’t go into detail, thank god), then going on to explain that going forward, they’d mostly do competitive, reasonably violent games on the stream, intermingled with a few games or dares the followers could suggest themselves. A shiver went up Dib’s spine as he heard Zim say that last sentiment, which was followed by a lot of incoming messages with suggestions what they could do, many of them nsfw.

“So, Dib-creature!”, Zim finally addressed him again. “You want to tell me and my followers what kind of games you are bringing to the table today?”

Stiffly, Dib nodded.

„Alright. The first idea I had was –“

“WHERE DID YOU GET THAT?”

Dib paused his sentence, carefully looking from Zim to his own hand that had already taken out the prop that would serve as the token of the game he wanted to suggest. He should have known Zim would get quite emotional about it.

“What do you mean? It’s mine. Used to stand in our living room.”

He smiled at the Ceramic Clown Puppy. He had never missed it but having it back in his hands felt rather good.

“LIES AND SLANDER! This token of my victory over you has been adorning Zim’s workplace for YEARS now! You cannot just take it back –“

With his last words, Zim leaned forward, trying to grab Dib’s hand but missing by a large margin.

“I definitely can! And it’s still not my fault how much your safety has been lacking recently!”

“That doesn’t give you the right to STEAL!” Zim shouted, throwing himself out of his chair now and catching Dib’s wrist. Dib quickly let the puppy clown wander to his other hand, hiding it behind his back.

“You stole it first!” Dib shrieked, but then shook his head. “And listen, this is why this is perfect for my first game idea.”

Zim made no sign of listening, trying to attack Dib’s hand from the left, then from the right, finally catching a hand and screaming frustrated at it being empty.

“Stop it, Zim! If you would just listen!”

“Aha!” Zim just then screamed, finally having both of Dib’s wrists firmly in place, the price of the ceramic puppy shimmering like victory right in front of his hands.

Dib bonked his head forward, making Zim flinch backwards.

“Listen to me, Zim”, Dib repeated, and Zim growled. “And then you can continue trying to steal it, okay?”

That finally made Zim pause. He rolled his eyes and crossed his arms. “Fine.”

“So. You kinda already figured out the game on your own. I thought that throughout the whole stream, maybe even through every stream if it’s fun, we could use this ceramic puppy to play some sort of simple Catch the Flag game. We’ll just always try to take it away from the other, and whoever has it at the end of the stream wins.”

Zim narrowed his eyes at him. “Wouldn’t this just mean that we would be fighting the whole time?”

“Maybe. But I think that would be boring and exhausting. It would probably more fun to wait for any openings, when the other one is distracted, and then take it.”

“I see”, Zim said, lowering his eyes to the side. “This is – not the most horrible idea you ever had. It might be a source of fun to watch you realize how physically inferior you are to me, again and again.”

“Sure, jerk”, Dib snorted. “We’ll see about that.”

Zim shot him a look. Dib had a millisecond between watching Zim’s eyes darken and hiding his hand with the Puppy behind his back again – but unfortunately, that was not the hand Zim was after.

“Oh, fuck, Zim, stop it!” Dib screamed as Zim gripped his left arm beneath and above his elbow, and started pushing so hard that he could feel his own bone starting to bend. Just a little more, and the pressure would be so much that it might crack – frantically, Dib kicked his legs up, trying to get Zim further away again, but Zim pushed his own knees against his and kept them down this way.

“Give me … the puppy!”

“You will still have so many chances, let it be for now!”  

“Let me start!” Zim screamed back, putting even more pressure on Dib’s arm and watching as tears started appearing in the corners of his eyes.

“Let me have it!” he repeated, and finally Dib’s right hand let go of the stupid Puppy and immediately grabbed Zim’s hand, pulling it away from him. Zim didn’t mind, though. He happily went for the Puppy that was tumbling to the ground, picking it up and humming while sitting back down in his chair.

Dib glowered at him, darkly.

“Yeah, yeah, I think I’ll like this game”, Zim grinned happily into the camera. “What happens to the loser, at the end of the stream?” he then asked, his eyes coming to rest on Dib again, his smile evil and dangerous.

Dib ground his teeth. He hated how self-confident Zim was. Dib at least knew that their chances usually were about 50/50, otherwise how would they still regard each other as such challenging nemeses? But Zim always seemed to think that he had a near 100% chance of winning. Well, it would be his own downfall.

“I don’t know. I thought maybe we could decide on something else for every stream. Any idea?”

Zim looked at him with a thoughtful smile, and Dib stared right back. For a moment, the tension was cuttable with a knife.

“Kiss the winner’s boots”, Zim then said.

Dib narrowed his eyes for a moment, but then he thought about it. The thought of him himself kissing Zim’s boots was horrible of course. But the thought of Zim kneeling down and doing that for him …

Especially since his boots were muddy as fuck. The little germaphobe would hate kissing them so, so much ...

“Deal”, Dib said, a little shocked at himself.

Zim smiled, and for a moment, they kept looking at each other. Then Zim went back to casual, carelessly letting the Puppy wander from one hand to another.

“So, that’s one thing we’ll do. Other suggestions?”

“Well, beside that and the Truth or Dare a few more. Russian Roulette with like, electroshocking bullets.”

“Uh, that sounds fun.”

“Some simple contests, like who is able to hold their breath longer or endure some sort of pain.”

“Also good. Even though part of me feels like you really want to play that out of weird research reasons.”

“No way”, Dib blushed, quickly carrying on. “But well, that was mostly all so far. I don’t know. What are your game ideas?”

“Hm”, Zim said. “Not as important yet. We have enough for today. Let us start with the Truth or Dare Game, I’m excited about that. Shall we?”

“My dares”, Dib nodded, pulling out a USB-stick and holding it out towards Zim.

The alien hesitated. It was never a good idea to just insert a USB-stick from your mortal enemy into your systems. But refusing it would be admitting to his computer possibly not being able to deal with it.

So, Zim got started. “Computer. Mix these dares with my dares, and shuffle them as completely random.”

“Ugh. Fine.”

“Alright then, you start, Dib-thing!”

“I already started yesterday. You start”, Dib said, narrowing his eyes.

“Fine”, Zim rolled his eyes. “Then let’s find out what my first dare is!”

His happiness vanished when the first dare took over the screen.

Drink a shot glass of water.

“That is hardly fair”, Zim finally stated matter-of-factly, holding Dib down with his eyes while the latter one tried his hardest not to laugh.

“Followers, Zim has a strong allergic reaction to water whilst the Dib has not. The reason behind the way we are playing was to ensure we wouldn’t ask anything we wouldn’t do ourselves. The Dib would never drink what feels like pure acid to me. This is hardly a fair dare.”

“I – I wrote, there, that I wouldn’t have to drink water, but a shot glass of hot sauce!” Dib objected.

“That’s hardly comparable.”

“It is! I swear, this thing kills us humans from the inside. It’s probably even worse.”

“If it is that bad, you could have just written hot sauce as the whole dare.”

Dib looked at him with puppy eyes. “But I really wanted to watch you drink water.”

Zim scowled at him. He looked at the chat for help – but they seemed undecided. He even spotted some quite unhelpful comments about how they couldn’t imagine how water could be worse than hot sauce. And truth be told – his own dares often were not fair either. If he really demanded for this dare to be taken out, Dib might also succeed in dodging a few of Zim’s dares.

“I mean – “ Dib then started, setting his index finger on the counter and wiggling it innocently. “If you really think you can’t take it, if it is so far too much for you to handle, then I guess …”

“Curse you, Dib!” Zim bellowed out. “Curse you and your cruel ways, but I will not give in. And now watch, as the amazing Zim triumphs. Computer! A shot glass of water.”

Dib’s skin tingled in excitement as he watched Zim bring the shot glass to his lips, and away again, and back again, his face contorted to five hundred different equally horrified expressions. Maybe this whole stream thing had not been such a bad idea after all. Zim took a tiny sip and his tongue started smoking while tears appeared in his eyes. Dib let a tiny giggle slip.

“NOT FUNNY!” Zim screamed, then took a deep breath and threw his head back, swallowing the water down in one gulp, heaving and then letting a whole storm of curses go, switching between English and irken, and even some other alien languages. Dib couldn’t stop laughing the whole time.

When he was done, Zim threw the shot glass at Dib’s head and got him on the cheek.

“Ow”, Dib made and rubbed the sore spot.

A small smile tugged on Zim’s lips again, breaking the deep unhappiness present on his face. Dib watched as his PAK lights subtly changed colors and the fans in it started whirring quietly. Already starting the healing process, huh? Absent-mindedly Dib looked at the clock and started measuring the time it would take until the worst was finished.

“Have I mentioned that I hate you”, Zim said, his voice beautifully hoarse.

Dib grinned at him sweetly. “Might have, one or two times. Love what this did to your voice. Though I’ll be honest, I kind of even hoped it might even mute you for a little while.”

The hateful look Zim shot him made literal shivers go up his spine.

“Your turn”, Zim growled, and Dib complied.

Let the other touch your eyeball for 5 seconds. If you blink, you have to try again.

A frown placed itself on Dib’s face. “Ugh. I have a feeling this one is not quite fair either, huh?”

“Whaat?” Zim said in a high voice, his eyes holding an evil glint that Dib could easily spot. “I have completely normal human eyes that definitely don’t have a higher tolerance against stimulation, why would they?”

Dib stared him down, and Zim held his eye contact, the grin still not leaving his eyes.

“Fine”, Dib then finally growled, breaking the eye contact and leaning back. “Do your worst.”

Pleased, Zim stood up and moved forward, until he was fully in Dib’s space. With his left hand, he grabbed Dib’s hair, and immediately Dib slapped his hand away again.

“Don’t do that.”

“But you have to keep still!”

“I will.”

“Fine”, Zim said, resting his hand on Dib’s cheek and bringing his finger closer to Dib’s eye that he was straining to keep fully open. Right before he met Dib’s eye, he flinched a little backwards, and Zim scoffed. Growling, Dib tried to steel his nerves and keep his head completely still as Zim tried a second time. His finger met Dib’s eye and again, he couldn’t help but flinch backwards.

“This is pathetic”, Zim commented and grabbed Dib’s hair again.

“No, I said don’t –“

“Then this will take even longer! Stop being pitiful, Dib, let Zim touch you.”

Dib growled but he complied. Even as his head felt terribly trapped and immobilized between Zim’s hands. Zim’s finger touched his eye again and it was the most uncomfortable feeling Dib had ever had in his entire life. Zim’s hand in his hair tightened near painfully, and this time, he didn’t flinch immediately. Zim started counting, and came up to two until Dib broke away with a strangled cry.

“This is the worst”, he complained. “The most stupid dare yet. What do you even have to gain from this??”

“So you give up?” Zim smiled, painting a gentle circle around Dib’s eye.

Dib’s facial expression hardened. “Try the other eye.”

“Good”, Zim said, his grip on Dib’s hair tightening again while he brought his finger forward. And then he brought his knees closer in as well, leaning their weight against the inner sides of Dib’s legs in order to get even closer to Dib. Dib’s breath hitched in his throat, but then Zim’s finger met his eye and all his focus went into keeping his eye open again.

“1, 2, 3, 4, …”

His eyes closed when Zim barely finished speaking the “4” and Dib cursed, turning his face away from Zim and trying to lean back. Zim didn’t back off, though, keeping his weight firmly planted against Dib’s form.

“What I gain from this dare”, Zim started answering the question Dib had asked before. “Is watching you pathetically squirm like this, desperately trying to fight your instincts and losing at the hands of Zim, multiple times. You would probably agree that this can be very enticing.”

“Fuck you, Zim”, Dib growled weakly, opening his eyes and leaning closer once again.

It took three more attempts until Dib finally managed to keep his eyes open through the whole five seconds. A literal nightmare, and Dib prayed it would pay off with the next dare. And it somewhat did – Zim was forced to stand on a chair and let Dib throw 10 raw eggs at him while trying to dodge. And he only managed to dodge one of them. After which Dib took a photo of Zim being fully covered in raw egg. Satisfied, he watched Zim leave to clean himself – and noticed that the idiot had managed to leave the clown puppy behind. Even happier, he fastened it to his belt with a small hook he had brought for that exact purpose.

When Zim went back, they went on to the next dare, and Dib sighed with disappointment.

Scratch at your own face, as hard as you can.

 Zim laughed at him. “Treacherous Dib. You hoped that I would get this dare, did you? Now suffer yourself.”

“Yeah, well. Look how much I care”, Dib said, already going through with it and scratching as hard as he could with his edgeless black fingernails. The resulting scratches stung and were a bright shade of red, but they didn’t draw blood. Not like Zim’s claws would have definitely drawn blood on his own face.

“You do look a little disappointed”, Zim commented, already clicking the next dare. And laughing even louder.

Scratch the other’s bare back as hard as you can.

“Seems like your gods like me better than you”, he beamed, and Dib frowned at him.

“It’s not fair, though.”

“Just as fair as your recent dare. Now get rid of your shirt, fool-boy.”

Averting his eyes, Dib complied. Part of him wondered why even this part that was supposed to be violent and non-sexual somehow lead to moments like these. He would be a liar to deny that the eye poking with Zim practically sitting in his lap had done nothing to him. And now he would bend over and let Zim scratch up his back, something he definitely had no kink for. Perfect.

 “Just be quick”, he said, kneeling on his chair and bending over it, lowering his head and hands onto the table.

“But I want to enjoy it”, Zim grinned, peeling off his gloves and carefully placing them on the table. For a second, he savored the look of Dib’s back – covered in so many scars, all from himself. Then, he let his claws wander over Dib’s body, scratching almost gently, letting them wander up and all the way down, until Dib reacted with a first slight shiver.

“Alright, was that it?” Dib then said, raising a knee as if to stand up. Zim harshly pressed a hand between Dib’s shoulder blades and placed a foot onto his lower leg to force him down again.

“The dare says I shall scratch as hard as I can. And I won’t be holding back.”

“Well, I don’t want you to”, Dib spat back. “Give it your worst.”

Zim chuckled, carving one last gentle scratch into Dib’s lower back. “If you do need me to stop, you can always just pathetically cry out my name and beg.”

“Like I’d ever”, Dib said, clenching his teeth.

Zim huffed, before brutally sinking in his claws into Dib’s shoulders as deep as he could. Dib’s whole body shook, and he clenched his teeth even harder, hissing loudly and trying not to let any other noises slip. When Zim let his claws wander lower in a frustratingly slow pace, small, pained moans mixed with the hisses. They were like music to Zim’s ears.

“You sure you are doing okay? Your whole frame is shaking”, Zim asked, cruelly pausing his claws. 

“Just – do it faster!” Dib called out, a cry escaping his lips when Zim immediately pressed down harder again.

“I always liked you best looking like this”, Zim murmured, still scratching downwards awfully slowly. “Bleeding out, beneath my claws. Gaining even another scar from me.”

Dib’s hands were pressing into the table so hard that his knuckles were turning white. He had known that Zim’s claws were so sharp that they could draw blood, had collected quite some scratch marks over the years. But this, having them pressed down into his skin with such patient force was even worse than anything he had imagined. He felt the pain bring tears to his eyes and rapidly blinked to get rid of them again. Showing no weakness to Zim was the most important thing right now. That, and hiding his forming boner.

“Thanks for this, by the way”, Zim then said and Dib felt him remove the clown puppy from his belt. He couldn’t react with more than an annoyed groan, his focus elsewhere. The pain was all-encompassing.

Soothingly, Zim petted his back. “It’s fine, you’re doing great. We’re half-way there.”

Dib nearly choked on his spit. “Half-way?!” he said with a strangled voice.

Zim pressed his other claw right back in and let them sink in deeper. “You need me to stop?”

“Fuck you”, Dib fought out the words through clenched teeth and closed his eyes.

“Very well”, Zim smiled and scratched further, drawing more and more blood on his path. A low groan came from Dib’s throat that made Zim chuckle. Part of him realized just how badly he wished for Dib to beg him to stop. Beg him to do anything really. Just submit for once in his stubborn life, swallow his pride and beg for Zim’s mercy. In all their years, Zim could only recall such few instances where this had happened, and if, there was always still amounts of resentment apparent in his voice, or the request was pathetically small. Like when he asked for his Poop Cola that one time.

No, Zim wanted more. He wanted Dib to writhe in the dirt beneath him, fully at his mercy, completely unraveled and submitting entirely. 

Zim hadn’t quite scratched down towards the lowest spot on Dib’s back when he abruptly stopped and pulled his claws back, blinking. His heart was racing in shock from how turned on he was all of a sudden. His slit felt wide-open, and he could count himself lucky that nothing had slipped from it yet.

“Computer, a disinfectant.”

He quickly cleaned his own hands while avoiding looking at Dib.

“Do you have some disinfectant and bandages for me as well?” Dib asked, his voice already impressively steady again.

Zim just grunted and reached some towards Dib. For a few moments, they were just cleaning themselves, and then Zim watched Dib pathetically try to dab the disinfectant cloth on his back. Finally, he groaned and ripped it out of Dib’s hands.

“How can you be so clumsy with this??”

“Yeah, well – !” Dib started to protest, when Zim firmly grabbed his arm and stood behind his back, starting to dab at the wounds himself. He froze. But Zim wasn’t even pressing down too hard. One might even dare call his actions gentle.

“Shut up”, Zim said, before he could say something. “If you did it on your own, we’d still be standing here tomorrow.”

“Touché” Dib answered slowly, frowning deeply. In all his years, after all their battles, he would have never imagined that Zim would one day treat his wounds. But he was now – disinfecting them first, then starting to apply bandages in vertical rows. His fingers felt soft and precise on Dib’s back, and involuntarily, Dib started to relax into the touch.

“An hour is over now”, Zim addressed when he had finished. “Let’s do something the chat asks.”

“Do we have to?” Dib moaned.

But luckily, the suggestion that dominated the chat a little was not that bad. They were supposed to do a couples-quiz on a cheap internet website. Which made them both laugh out loud.

“If you think we would somehow be able to get a good score in this quiz, you’re deeply mistaken, dear followers”, Zim scoffed.

They sat down, facing each other. The clown puppy was sitting comfortably in Zim’s left hand, grinning at Dib sardonically.

Did your partner have childhood pets?

“Ah, so it’s about knowing each other”, Zim murmured.

“We’ll still suck”, Dib announced. “I might know all your weaknesses, but your history, fun facts and hobbies? You have to understand, listeners, that we usually don’t talk.”

“Correct”, Zim asserted, already unsure because he knew the answer to the first sentence.

“Which is kind of a tragedy, really, at least considering his past. Please, followers, always feel welcome to try and press some more information out of him.”

“Or you don’t”, Zim brushed Dib off and quickly carried on. “Shall we start?”

“Yeah. So, did I have a childhood pet?” Dib then said feeling very sure Zim would not know.

“Well, you had a dog-beast. Dark, fluffy. Disappeared around the time I moved here. Which might have had something to do with Gir.”

“I fucking knew it”, Dib shot out appalled, clenching his hands to fists.

“Now, now”, Zim chuckled nervously. “Let bygones be bygones? And tell me, does Zim get a point?”

Dib growled. “You do. For you, I have no damn clue. You have, well, Gir and Minimoose now, but before that, no idea.”

“Then you don’t get a point”, Zim grinned. “I did have a cute Infinite Energy Absorbing Blob called Cthulu.”

“Infinite? Really?”

Zim nodded enthusiastically. “Made him myself.”

“What happened to him?”

“… ate too many … uh, it ate too much.”

Dib pursed his lips, then clicked the next question.

What is your partner’s favorite color?

Dib and Zim were both awfully quiet at that. Why did they know this about each other?? When they both correctly answered blue and purple, the chat was cheering.

“Whatever. I won’t know the next one.”

What was their favorite subject in school?

Easy. Physics, for them both.

Do you know what is your partner’s favorite pastime activity?

They both wished, they would have been wrong, but no, TV and studying or hunting paranormies were head-on (even though Dib bickered a lot at Zim using the word paranormies).

What's your partner’s favorite TV show?

“Okay enough”, Zim grunted and shut the quiz. “Give me another quiz, followers.”

He opened one, and it was a sex quiz for couples.

“You … you get how that’s worse, right?” Dib asked, but Zim had already clicked the first question.

How many times a week do you have sex / masturbate?

“Let’s take turns. You begin.”

“You begin.“

Fine“, Zim groaned. He blinked at the question and tried counting. There had been long times where he had shied away from touching himself completely, despite sometimes getting turned on in the last years. This last year he had started, but it had stayed a rarity. Except this week, where he had done it twice already.

“Maybe once a week. Often not at all.”

Dib did not react to that. When Zim looked, he was red in the face and nodding solemnly. Shaking his head, Zim continued to the next question.

What's your favorite part of your partner’s body? 

“Uh”, Dib said at that. He considered saying none and rubbing in some insults about how ugly Zim was. But maybe the real answer … wasn’t that bad.

“Your, uh. Antennae”, he said, then cleared his throat. “Uh, I mean hair of course.”

“That’s weird”, Zim told him, narrowing his eyes. While trying to ignoring the weird warmth inside his speedilyspooch.

“What? They look funny. And I can hurt you there quite easily.”

Zim just snorted and clicked further.

Where do I like to be touched?

“Nowhere”, Zim laughed.

But Dib didn’t let him off so easily. “Oh come on, spaceboy. As if irkens don’t have any erogenous zones. You just admitted to masturbating, after all.”

Zim blushed deeply at that. In anger, of course. “It’s none of your business!”

“Then I guess this counts as dodging a task? What did we agree on again for that? A piece of technology of my choice?”

“Fine!” Zim bellowed out. “Wretched human. I – the – … my hair”, he then said, and immediately regretted it.

Dib frowned, ready to quip that he knew Zim was lying, but the deep blush painting Zim’s face made him pause. He himself had just used hair as a code-word for Zim’s antennae. So could it be that Zim meant …

Is there a specific fantasy I want to try with you? 

First, Dib blushed at that question. Then, he reconsidered.

“Yes, actually.”

“Do tell.”

“Killing you would be nice for a start.”

“Mhh”, Zim nodded amused.

“Or, well, the vivisection idea is still pretty enticing to me, to be honest.”

At that, Zim’s smile waivered a little.

“Actually, I have quite a lot fantasies concerning you, when I think about it …”

“We get it, you’re obsessed with me”, Zim interrupted. “But enough, the ask only asked for one fantasy.”

“I’m not obsessed with you …” Dib murmured, and Zim snorted while he clicked the next ask.

Would you ever try non-monogamy? 

Zim needed a moment to remember what that word meant again. Then a conflicted look spread across his face.

“The thing is, I cannot perceive myself ever getting into any kind of relationship”, he then said, pronouncing that word as if it was a certain kind of mold.

“Because your leaders tell you you can’t?” Dib questioned with narrowed eyes.

Zim hissed at him. “Partly, because my … religion says I shall not”, he still admitted, though.

“Your cult, you mean.”

“It’s not a … wait.” Zim froze. That word would allow him to excuse so many of his weird behaviors and stories about his part. “Actually, that’s sort of a good excuse, thank you Dib. Yes, Zim grew up in a cult”, he admitted teary-eyed. Dib groaned.

“But my cult is not the only reason. I also plainly don’t want it. And I’m pretty sure I’m not capable of any form of love.”

“… What’s that you have towards Minimoose then?”

Zim growled. “They are a decent, helpful minion. I am just treating them accordingly, as a reward.”

Dib thought about pointing out his affection towards Gir despite him being a menace, but held himself back. Zim would just double-down on how he supposedly hated Gir.

“But can you answer the question, like, hypothetically? If you wanted relationships, mono or poly?”

“Mono”, Zim finally rolled his eyes. “I cannot imagine having … lurve … for even more than one person. And I think I would not want to share them.”

“… You do seem like the jealous type”, Dib couldn’t help but agree.

“Yeah, yeah. Your turn now, Dib-beast.”

Do you like receiving pain during sex and seeing the results of it (marks/bruises, makeup running by tears, etc.) afterwards?

Dib blushed. “What kind of stupid quiz is this??” he said, running his fingers through his hair. “Like honestly, can we click away? Those questions are far outside my comfort zone.”

“If you want to skip the question, you can always do that?”

“Skipping, ha, as if that’s a choice here”, he laughed. “It’s a yes-or-no-question, how would you interpret it if I skip?”

Zim stared at him while Dib recomposed himself, crossing his arms and sighing.

“Fine. Yes, I think I like it. Not that I’ve tried it during sex with someone before, but I think I might.”

Zim nodded, trying to fight the sudden giddy excitement in his chest downwards.

“Somehow, it doesn’t surprise me. Considering how much you seem to love losing our battles.”

“I do not love losing our battles?” Dib shot back in a high voice. “Why the hell would you think that?”

“Well, you lose every time, and you still come back, again and again. Why else would you do it?”

“I – because I win every second time??” Dib’s voice rose even higher. “How selective can your memory even be??”

Zim waved him off. “Zim’s memory is flawless”, he insisted before clicking the button again to escape this train of conversation.

Would you like to try receiving anal penetration?

“Karma”, Dib snorted. Zim shot him a look, before deeply frowning.

“The thing is, I don’t really have …” he said, before trailing off.

“Yes, why don’t you describe your lower body anatomy to us? I bet the listeners would love to know. In detail.”

“Fuck off, Dib”, Zim told him, and Dib’s eyes widened in surprise at the alien cussing.

The thing was, he had no hole with the function to excrete food waste, his superior body was able to burn all the undigestible food in a lower part of his speedilyspooch. He was sexually dimorph, though, so behind his breeding spike he did have a self-lubricating hole that might be anatomically similar to the human vagina. And he had noticed quickly that he did like getting penetrated there. So, despite the anatomical dissimilarities between an anus and his breeding hole, it might be closer to the truth if he admitted that he liked the thought of penetration. But the thought of someone else penetrating him or even anything else but his own fingers made him panic. But also excited. Or maybe, it could be nice when he was dominating? That felt less scary.

Wait. Why was he thinking about this as if he actually would ever consider having sex with another person? Did he want that??

“I’m not sure”, he finally said after a silence that felt like ages. He knew that the chat was probably laughing at him and interpreting his words as a clear yes. It still was better than the Dib empathically nodding and staring at him with a thoughtful expression, as if he could deduce what Zim had in his pants just from reading his face. It was unnerving.

“Your turn again”, Zim hurried to say.

Do you like making nude or sexual pictures/videos of yourself, and sending them to your partner/ others?

“I actually, really don’t”, Dib said and Zim shrugged and clicked the next.

Does the thought of causing your partner discomfort or pain turn you on?

 “Yes”, Zim said decidedly, and took great pleasure out of fixing Dib with his eyes until the human turned red and looked away.

Dib started to feel like those questions were really getting out of hand. He decided to finally do something about it. So, the next time Zim leaned forward to click on the next ask, he threw himself out of his seat, grabbed Zim’s left hand with both hands and started pulling, making Zim lose his grip on the clown puppy rather quickly. In the next second, though, Zim’s other hand was ripping his hands away, too, and in the following struggle, they both lost hold of it and watched it scramble to the ground.

For a second, they paused, looking at each other and then back down on the floor. Then they scrambled downwards.

“Give it – “

“Let go!”

“Would you just – ”

“Stop it – ”

The camera followed them so the viewers could also watch their struggle on the floor. They were a mess of limbs and claws, lost in a vicious cycle of pushing the other to the ground, trying to reach the clown puppy and getting pushed down themselves again.

“Will you just stop moving”, Dib yelled when he managed to get a firm hold on both of Zim’s wrist, putting all of his weight on them. Zim struggled and kicked at him, but he couldn’t get enough leverage to cause any pain, so Dib leaned into him even further, getting their bodies fully flush.

“This would be so easy with my PAK legs”, Zim growled, bonking his head forward and missing.

Dib grinned at him condescendingly. “Naw, am I supposed to feel sorry about that?”

Then he let his eyes wander to the right. There it was, mere centimeters from Zim’s hand. If he could just –

Another attempt at a headbutt, and this time Dib was not fast enough to dodge. He hissed, his right hand loosening the grip on Zim a little because he reflexively wanted to hold it to his hurt nose. The little moment was enough for Zim to slip out of his grip, grab the clown puppy and then slam it into Dib’s right temple, hard. Groaning, he quickly held his head with both hands, costing him his balance. Easily, Zim shoved him into the ground, fixing Dib’s wrists against the floor and watching with giddiness the disoriented look in his eyes.

“It always amazes me that such a giant head can be oh so fragile”, he said amused, which made a snarl appear on Dib’s lips as he started squirming again. Zim, however, put even more weight into keeping Dib down. He leaned forward until his lips were nearly grazing Dib’s ear.

“Seems like you lose today, Dib-thing”, he said quietly. “I hope you already worked up an appetite for my boots.”

Dib groaned, straining upwards and cursing when that just made their bodies press into each other more, which sent a tingle through his whole body. Then he tried to breathe and think for a moment. He should try a headbutt, but his head was hurting so much already – he would never have the force to make it hurt, especially considering that Zim had no nose. But he would not give up. Even if the thought of kneeling in front of Zim did somehow turn him on a little by now, he would not be beaten that easily.

“So, the game will end shortly, then?” he asked, his voice raspy.

“Yes”, Zim confirmed. “Let’s say … one minute?”

“… 2 minutes?”

Zim huffed, then tightened his grip until he was drawing blood, looking Dib right in the eyes. “Fine. Start a timer, computer. What are you planning, Dib?” 

Carefully, Dib pulled at a chip that he had sewn into the sleeve of his sweater.

“This”, he then said, leaning upwards not to headbutt Zim but to catch his lips with his own. It was neither soft nor especially sexy, but it managed to take Zim off-guard. In a second, Dib pulled with all his might on his right hand, managing to slither it out of Zim’s grip and slap it forcefully onto Zim’s PAK.

And Zim started screaming.

It felt like child play, then, freeing himself from underneath Zim and stealing the clown puppy back, as Zim was suddenly very distracted by slapping behind himself and making horizontal somersaults on the floor.

“What have you done, you insufferable cretin??”

“Tested out some new technology”, Dib laughing, catching his breath while sitting next to Zim and watching his hands search for the small chip that was stuck to the top of his PAK. He didn’t stop Zim, when he finally found it and ripped it off. The two minutes had passed anyway.

Right on cue, the timer chimed, and Zim fletched his teeth at Dib who shot him an insufferable smile in return. He threw the chip – probably projecting some strong electromagnetic waves that had momentarily overloaded his PAK – at Dib’s face.

“That was unfair.”

“Since when do we ever fight fair?” Dib grinned. “Come on, Zim, time to get on your knees.”

“I hate you so much.”

“I know. And I’m so glad right now that I never listened when Gaz tried to force me to clean my shoes those last months.”

Zim audibly gagged at that. With a swift motion, he turned toward his computer, pointing his hand at the camera. “Don’t forget that I am merely doing this for you, followers”, he bellowed out. “And you must hate seeing me in this position as much as I do, right? Just write that you don’t want me to this, and I won’t, come on.”

Dib was about to protest, when they both watched the incoming messages clearly not on Zim’s side.

Do it.
Coward.
Buy my zadr merch on www.zimanddibgottofuck.com
I wanted Dib to lose
Do it!
KISS HIS BOOTS

Grinning, Dib sat down and motioned at Zim to get a move on. And growling, he slowly lowered himself to his knees, looking at Dib’s shoes with no attempt to hide the disgust in his face. He leaned slightly forward and then back again, hesitating again and again.

After the third time, Dib snorted and Zim sharply let his eyes snap up to him. Dib calmly smiled back.

“Take your time. You know, it’s not a bad look for you, down on your knees for me.”

Zim just narrowed his eyes at him and Dib imagined forcefully shoving his face down onto his boots. It did not surprise him that the image turned him on.

With renewed rigor, Zim leaned down, pursing his lips in anticipation.

“You have to kiss both of them, by the way.”

Dib’s order made him halter and look up at Dib to growl at him once more. He hated to see that it only delighted Dib ever more.

Shaking his head, he tried for the third time. He did not dare to breathe when his lips finally touched the black, slightly muddy leather of Dib’s shoes. He only could bare it for two seconds before he forcefully removed his lips, quickly moving on to the second boot and giving it the same treatment before immediately jumping to his feet again and swiping rapidly at his mouth. He ignored the sight of Dib laughing at him.

“I’m going to eat a whole bar of cleansing chalk after this”, he said, a shiver moving through his body.

“Can you do that?” Dib questioned, ever curious at any knowledge about alien materials and irken biology.

Zim waved him off. “Alright, followers, I hope you are satisfied”, he addressed the camera, sounding very cross. Dib wondered how many of his followers were sadists who enjoyed seeing Zim just like this. And if, in turn, they also now liked seeing him in those sorts of situations. Then, he really quickly threw these thoughts out of the window again.

He watched as Zim did his closing speech, waved the followers good-bye and ended the stream. Then, instead of closing it and analyzing the numbers, Zim immediately turned around to him again, stepping in front of him in two quick steps.

“I will not let you win this easily next time”, he hissed, hitting Dib’s chest twice so hard that the force was shoving him backwards into the wall.

Despite the violent threat, Dib grinned. He grabbed Zim’s wrists that were still pushing against his chest. “It’s a challenge. See you again in two days?”

Growling, Zim let Dib push his hands to the sides and watched him walk backwards out of the room. Their eyes didn’t leave the other even once.

Notes:

(let me be honest, I only made Dib win this time to make it feel more fair, in total. Making him lose is so much more fun...)

Chapter 4: Stream 3

Summary:

Let's increase the sexual tension a little more, shall we?

Notes:

(See the end of the chapter for notes.)

Chapter Text

 

For the first time ever that Dib was about to walk into Zim’s base, Dib was nervous. Not full of adrenaline, excitement, concentration and determination – no, he was plainly nervous.

It might have to do with the fact that he had not been able to masturbate successfully even once in the last two days. Whenever he had been turned on enough that he was getting somewhere, Zim’s horrible green bug face had appeared inside his fantasies, grinning, whispering, holding him down, and making the real Dib rip his hand away with embarrassment and go have a cold shower.

Sexual thoughts regarding Zim were not exactly new to him. He knew that he found Zim somewhat hot, and there had been the occasional wet dream. And he could still remember in embarrassing clarity how he had once (three times) come off to the thought of vivisecting Zim. But that had been fantasy. Silly, extreme ideas that he had no intent of ever acting upon.

These thoughts that had haunted him in the last days, on the other hand, were far too close to the reality he was currently living. Some of his “fantasies” had basically just been replays of what had happened during the streams. And those things were very likely to happen once again, in about two hours.

He could not let Zim or the hundreds of thousands of viewers know what these things were doing to him. How Zim of all people made him feel. That would be worse than anything he could imagine. Maybe even so bad that it wasn’t worth the risk after all, just for learning irken.

Still, somehow, he moved forwards.

And maybe, if he would be completely honest with himself, he would realize that the language lessons were not the only incentive at play.

 

Luckily, the games they decided to play did not wander into unwanted directions this time. First, they played Russian Roulette with a taser gun with only one bullet, trying to act stoic while panicking on the inside, and then loudly laughing when the other got hit and doubled over in pain. It hit Dib once, and Zim twice. Next on had been physical challenges: arm wrestling, enduring pain or heat or cold, flexibility tests. That had become very heated at times, but in an angry way, not in a … way that would have made Dib nervous. The only threat right now was losing the clown puppy game this time.

All good (tolerable) things come to an end however, and before long, it was time to do another thing that the viewers wanted them to do. And today, they wanted them to play an undressing game where they had to lose clothes for every round that they lost. The ask did not specify a game, so Zim and Dib decided on Smash Brothers because it was popular and they both had no experience with it yet. They played the tutorial and some exercise rounds for a while, and it was fun, even with the threat of losing clothes hovering ominously on the edge of their consciousness.

Then they started. And after a few of the most boring and clumsy Smash Brothers games the world had ever seen they had both lost their shoes and socks, and Zim had lost his shirt. His frame was tense and angry and when he lost the next game, he smashed the controller down and spew insults at Dib, who was heartily laughing at his expense – and mercilessly staring him down when he was getting rid of his black leggings. Part of Dib had first hesitated to stare at Zim when he was undressing, not wanting the followers or Zim to think that he was enjoying this. But damn it, curiosity was one of his biggest hallmarks and there was so much new knowledge that Zim’s bare body presented him with. He studied the poreless skin, the few scars that seemed to gather only in certain areas, his three toes and the absence of birthmarks or any other crevices like a bellybutton. He’d definitely write down notes later this evening.

He might have been a little too lost in thought because the next game was a very quick victory for Zim. Dib braced himself, clenching his teeth before pulling off his t-shirt, but well, it wasn’t like Zim and the followers had not seen him like this before. His next loss was a whole other story. He hated how Zim also kept staring at him while he pulled off his jeans until he was left in tight black boxers.

“Okay, uh. The next loser just loses in general, and then we put our clothes back on?”

He looked at Zim, rather pleadingly. It was obvious that the chat wanted them to keep playing until they lost their boxers, even if they hid or censored themselves. But that was definitely a hard boundary for Dib.

Zim was thinking the same. But that ending felt too unsatisfactory to him. So he kept looking at the chat, until he found one user with a better suggestion.

“Let’s say the loser has to stay like this for the rest of the stream, while the winner gets to redress.”

Dib clenched his teeth. That felt highly unfair. And exciting.

“Fine.”

And Dib lost. Of course. He grumbled and crossed his arms in front of his chest as he watched how Zim put on his clothes again and shot him some amused glances. His eyes wandered to the clock and with a grunt he noticed that they still had about 30 minutes left in the stream – and 15 minutes until the end of their clown puppy game. His eyes focused on the little trophy on his belt. He really had to be careful now not to lose it anymore.

“What are we going to do now?”

“Hmm”, Zim said and took some papers into his hands while watching Dib with a scrutinizing look. “For one, I would say, you could try to get out of your current predicament.”

“My current predica-?“ Dib repeated before the grin on Zim’s face and the movement of his hand in the paper stack registered. There was a low click, and then his arms and ankles were pressed tightly against Dib’s chair. He looked down and saw that rings of metal had shot out of the legs and backrest of the chair, connecting to it with a line of blue light and pressing Dib’s limbs firmly against the chair. His arms were bound at the length of his elbows as well as at the length of his wrists, making moving them impossible.

“You fucking bastard”, Dib called out, panicked. “Why are you – what is this about??”

The grin still had not disappeared from Zim’s face as he was standing up and slowly closing their distance. It made chills run through Dib’s body. He squirmed in his binds, trying to find a weak spot, trying to get them to dodge even a little. Then Zim elegantly moved his legs over his lap and behind him, sitting down on his lap while pressing their bodies flush together. Dib blushed, trying his mightiest to lean backward, but Zim was right in front of his face, so close that Dib could make out the slight glint on his lower lip.

“Thank you very much for this little one”, Zim purred, harshly ripping the clown puppy from Dib’s belt. “So nice of you to give it over to your future overlord without much of a fuss this time.”

“Fuck you, Zim”, Dib said, eying the puppy and trying to twist his body in a way that could bring it back to him. “That’s not fair.”

“After your little trick at the end of the last session, I felt like a little payback was due”, Zim shrugged, pressing his open hand against Dib’s throat, but then gently letting it wander down Dib’s chest. There was nothing Dib had ever wished for more than for more clothes at this particular moment. And for Zim to stand up before his body reacted in a way that would be very easily visible in his tight boxers. 

“But don’t give up yet, Dib-worm – you still have about 15 minutes left. Go on and surprise me by finding a way out of this. I’ll gladly show that I can also just take it from you in a fist fight.”

Annoyed that Dib was averting his eyes, Zim harshly grabbed his hair in order to force him to look Zim in the eye. Dib growled at him.

With one last chuckle, Zim finally stood and turned towards the camera again.

“Be amazed at the superiority of Zim!” he called out dramatically. “And well. As the Dib is currently physically restricted, let us just use the rest of our time for some questions from the chat. Please write any burning questions, and we’ll choose the ones that interest us or that keep being repeated in the chat.”

The questions were flying over Dib’s head, many of them not as interesting and scary as he had feared. Two questions addressed his past sexual interpersonal activities, and they were very quickly answered because he had not had any yet besides some awkward fumbling and dry humping with Gretchen at the end of his high school years. He perked up when Zim was sharing some more interesting information – he apparently only started masturbating at the beginning of last year, and he had tried out sex toys once or twice – but mostly his concentration was being put into finding any way out of those horrible tight binds.

He couldn’t lose their game. He couldn’t. Especially considering his naked state now. But the metal would not budge, and he could not reach his pockets, and his mouth could not reach anything either. He could move the chair somewhat with the help of awkward hopping motions, but there was nothing in the room that seemed like he could utilize it. He would need a laser, welding equipment or maybe an ion destabilizer to get through the chains. His best chance might be the remote control that Zim had used to snap his trap shut, but it was resting comfortably in Zim’s hand, and sometimes Zim would let his eyes wander from the remote to him and then grin, and Dib would shake in his binds with hot anger.

“Well, there is another one that they all want to know quite urgently. What’s your greatest kink, Dib?”

“Uh. Edge and denial”, Dib answered without thinking. A few seconds passed and only then did he start blushing.

“Edge? Denial?” Zim repeated. “What’s that? Like, painful weapon edges? And denying how much you like something?”

Dib groaned. “Of course you wouldn’t know. Of course I have to explain it. God, I hate this”, he mumbled, wishing desperately he could hide his hot face behind his hands. But no, now he had to explain his worst kink while in literal bondage and trapped in front of a live audience.

“It’s orgasm denial. Having sex and stuff, and then having your orgasm denied.”

He saw that Zim was about to open his mouth to ask more, but he quickly continued.

“And edging is about getting to the edge of orgasm. Before, well, getting it denied.”

A deep frown had settled on Zim’s face. “That sounds stupid. Why would someone like that?”

“Ugh, dude, there’s – a lot of people liking that, okay? It’s super frustrating, and like, degrading, and you stay very horny instead of getting satisfied, and yeah.”

A thoughtful expression replaced Zim’s appalled frown, and somehow, that was far worse. “And you like being denied or denying someone else?”

Dib blushed hard. Ah, fuck.

“Judging from your face it’s the first one, eh?” Zim grinned, and Dib wanted to slap him so, so bad.

“I, uh. Well, both, okay?” he tried to salvage this, but he could tell that Zim did not believe him.

“Can we, continue with the next question?” Dib then quickly said before things could escalate further. And Zim shrugged and hefted his eyes on the screen.

“Ah. Hm. Seems like they want to know if I like the thought of doing this denial thing to someone else.”

Dib’s heart missed a beat, and he felt his dick stir dangerously. He tried to take calming breaths, telling himself that Zim’s answer would not matter at all and was completely uninteresting. Fuck, he could feel how Zim was intently looking at him.

“Probably”, Zim then said. “I like control. And this thing sounds rather unpleasant, and I like the thought of causing discomfort in others. So yeah, it’s likely”, he explained, sounding thoughtful and like he was actually considering it.

Dib was still trying to look bored but a look at the chat and all the comments on his red face made him lose his composure. “Oh fuck off, followers. I know what you are thinking and no, you are just making a fool of yourselves with this.”

“Don’t insult my followers, Dib-worm”, Zim frowned, fixing Dib with a berating look.

“But they are mean to me”, Dib whined.

Zim snorted. “Maybe you deserve it”, he said and Dib pouted. “Especially considering your horrible performance in today’s clown puppy game.” He went on to take it from the desk, then sat on Dib’s lap again and tauntingly held it right in front of his face.  

“Come on, Dib, last minute”, Zim said, waving the puppy towards the digital clock before starting to hit it playfully against Dib’s mouth. “Last chance to show if you got an ace up your sleeve. To set your great plan into motion.”

Dib growled against the ceramic against his lips and tried to pull his head away, but Zim kept bothering him. Dib hated the feeling of him moving against his naked skin. “You seriously got nothing? I have to say, that is rather disappointing. I had been hoping for one last battle. No defiance at all, seriously?”

“Fuck you Zim”, Dib pressed out between clenched teeth. “Stop being so smug about this. I can’t move my hands, what am I supposed to do?”

Zim grinned, his face mere centimeters from Dib’s own. “Surprise me.”

Dib’s jaw tensed. Then he threw his upper body down, angling his head for Zims left hand and snapping with his teeth after the controller. His mouth did not even get near Zim’s hand who had pulled it back far in time.

“Naw, that was close”, Zim laughed, petting Dib’s head and jumping to his feet. “Better luck next time. For now, I think”, he grinned, pointing his finger to the timer that had arrived at zero. “It’s time to let your future overload mark what is rightfully his and carve his name into your inferior skin.”

Dib clenched his teeth. He should have never agreed to today’s losers’ punishment. His win in the first session had made him arrogant. Of course, he had made Zim promise that he would treat his wounds in a way that they wouldn’t leave scars, for fairness as Zim usually did not scar himself. But the idea of being tied up and having Zim claw his name into Dib’s torso was mortifying enough on his own.

“Can I … say no and lose some of my lesson?” Dib asked hopelessly.

Zim just snorted. “You made your decision when we agreed on the terms. Now let’s get you out of there and tie you up for good. This position is horrible.”

There was no relief flooding Dib’s system when the chair finally deactivated and his limbs were free again, as in the next second Zim was already moving him and pushing him against the wall.

“Hands up”, Zim ordered, and Dib rolled his eyes while he did as he said, trying his best not to let it get to him but failing miserably. Chains with grapple arms lowered themselves from the ceiling, because of course Zim had stuff like this in his base, and tightened around his wrists, pulling so that Dib’s whole frame was on tension and his heels left the floor. Goosebumps spread over his whole body.

Then, there was a similar noise on the floor, and in horror Dib watched as two more grapple arms emerged to snap shut around his ankles, pulling so that his legs were spread apart and he could barely stand on his toes. Dib blushed, and immediately started squirming.

“Come on, not the legs”, he said, his heart beating hard in his chest. Heat was quickly rushing south and he panicked at the realization that if he got hard, he would not be able do anything to hide it.

“So you can kick me when it gets too painful? I don’t think so”, Zim scoffed.

“Zim, I promise I won’t, please just leave my legs free.”

Zim looked up at him and watched the red in his face with amusement. It really was a good feeling to hear the Dib beg.

“Since when do your promises mean anything?” he replied, and Dib glowered at him. Zim just chuckled and then took out a knife out of his PAK. He thoughtfully played with the blade, watching how the light reflected off it, and then gently held it against Dib’s jaw.

“Not the face”, Dib frowned. “We agreed on the chest.”

“Keep still”, Zim just said, one hand coming to rest against Dib’s jaw. Dib tensed as Zim started moving the knife, using it to carefully remove a bit of the fine stubble showing on Dib’s face. He could feel Zim’s breath against his throat and his leg touching his left thigh. Why was he doing this? Why couldn’t he just quickly ram the knife into his stomach and be finished in a few harsh cuts?

But no, Zim was taking his time with this. Dib held his breath as he let the knife wander lower, made it dance over his throat and then slowly worked his way down. Thoughtfully, Zim slapped the knife against his chest a few times.  

“No, I think I would prefer doing this with my claws”, he then smiled, before throwing the knife over his shoulder. It hit and dug itself into the floor with dull thud. “More intimate.”

“But – but more likely to scar!” Dib tried to argue.

Zim rolled his eyes and removed his gloves. “I promised not to leave any, and I mean it. I have medicine for healing regulation and acceleration that your inferior race will not be able to synthesize for millennials to come.”   

“And it’s safe on humans??”

“I tested it”, Zim nodded, and then petted Dib’s head, letting his left hand gently wander through his hair. “Don’t be so scared, Dib-worm. You already know that you belong to Zim, seeing it carved into your skin will not make that much of a difference. And I promise I will be gentle.”

Before Dib had a chance to retort something, Zim already rammed one of his claws into his chest. Agonizingly slow, he dragged it to the right, careful to carve as deep as possible, while his eyes didn’t even once leave Dib’s. Dib tried to say something but only let a few pained noises slip, and then quickly clenched his teeth. He stared Zim down with all the hate and anger he could muster.

“Whoops, seems like I broke my promise”, Zim smiled, his eyes glinting with evil glee. “But you can’t believe that I would ever not make the most of such a beautiful opportunity to hurt you.”

“Bite me”, Dib fought out weakly between clenched teeth while Zim started the downward streak of his Z.

Zim halted and looked at him with mock-confusion. “That, too? Well, I don’t mind marking you up even more.”

“No, no!” Dib quickly shot back, turning red. “That was not part of the deal, don’t!”

Zim huffed out an amused laugh. “This is fun. I should tie you up more often.”

Dib looked away with an angry eyeroll, and with a grin, Zim reapplied the pressure and kept going. With such a short name, he of course had to make the letters as large as possible. The Z alone nearly covered Dib’s whole right side, stretching from his nipples down to his belly button. Merely looking at it made Dib’s face burn, especially when Zim stopped to admire his first letter and gently thumbed the rough edges and swiped away at the blood that was leaking out. Then he rammed his claw back into his skin.

It happened on the lowest part of the small i in Zim’s name. Zim made it go past Dib’s bellybutton, and then his sharp claw continued and cut slightly into the waistband of his underwear. The occasional stirring of his dick had already worried Dib enough, but now it suddenly rose so quickly into such a firm form that it was not deniable anymore.

His face burned as he kept staring at Zim’s eyes, desperately clinging to the hope that he might not let his eyes wander low enough to see it. But when Zim finished the i and looked at his work, his eyes did wander lower and stopped there. Mortified, Dib could do nothing but watch his face, watch as the confusion slowly turned into something like disgust. When Zim looked up into his face again, Dib immediately looked away. He wanted to say something, desperately, but anything he could think of would just make him look even more stupid. His heart was beating rapidly in his chest.

“You disgusting worm”, Zim finally said, and Dib felt like he wanted to cry. It didn’t make his dick soften, though, quite the opposite. “It shouldn’t surprise me, of course. I always knew that you liked to get hurt by me. I just didn’t realize how much.”

“Fuck, sorry, okay? Just – let me down now, Zim”, Dib said with a weak voice. He hated himself at that moment. Hated how disgusted he probably made Zim feel.

But then Zim stepped closer again. “Oh I wouldn’t dream of letting you off the hook this easily”, he said, lifting his finger to Dib’s stomach and gently swiping the blood away. Of course this made things worse. Goosebumps started covering Dib’s body. “I am going to mark you as mine. And that”, he said, looking intently at Dib’s boner. “Is not going to not stop me.”

With that, he rammed his claw back into Dib’s chest to start the M – and Dib had to fight off a moan. Why did that not disgust Zim enough to stop? Why did he instead seem like he was enjoying his predicament? Why did he have to go and continue making things worse for him? The sharp pain of Zim’s claw slowly ripping open his chest plus the occasional soft touch or tugging of his hair made Dib harden even more. His dick was straining against his boxershorts and he doubted that he had ever been this horny without any touch before.

The small little moans that occasionally slipped from Dib’s lips despite his obvious desperate attempts to hold them in were doing something to Zim. He found himself aching to dig in deeper, to hurt Dib more and more just in hopes of seeing his nemesis lose his even his last resolve. He knew this was going too far. He knew that as a proper irken he should be completely disgusted by Dib. But no, instead his tentacle was urgently pushing against his opened slit as he was turned on by this dirty human submitting to him more than he had ever been turned on by anything else in his life.

Instead of stopping, his grip tightened in Dib’s hair as he drew the last millimeters of his name, his hand then firmly grapping Dib’s hip while he leaned forward to whisper tauntingly against his ear.

“You want me to step away and show the followers how you look right now?”

He reveled in the sight of Dib squirming in his binds and frantically shaking his head. “Please, Zim, don’t”, he begged. It made Zim smile.

Sensing a chance, Dib continued. The thought of the internet seeing proof of how much Zim had managed to turn him on terrified him. “Please, I mean it. I beg you, okay? Please don’t let them see … that.”

Zim hummed thoughtfully, but then decided that he should probably reward Dib for begging so nicely if he ever wanted to hear him do it again.

“Computer, frame the camera above his boxershorts”, he mumbled, before stepping away to admire Dib’s body. He was glad that at least he could see him fully. The pathetic erection straining against his underwear looked great together with the bloody red ZiM on Dib’s chest. It really highlighted how much the Dib seemed to enjoy being marked as Zim’s property.

“Isn’t he a sight to behold, followers? Your blood really has a great color, Dib. I think I am going to print a picture of you like this and hang it on my wall, just as a constant reminder of my ownership over you. Does that sound good?”

“Can you hurry and fix me up already?” Dib growled back, and Zim grinned.

“Still so feisty. I think I need to train him better, what do you think, followers?”

He read through a few messages and grinned at how much fun they were all making of Dib. It probably would not have made a great difference if he had shown them the lower part of Dib’s body because most of them suspected he had a boner anyway.

“Uh, user triza14 suggests I should keep you in a collar. What do you think?”

“I’d rather die.”

Zim chuckled. “We’ll see. For today, I agree that you have done good enough.”

He got some healing gel and bandages and started patching Dib up – careful to cover every little cut and applying the bandages in precise and stable rows. To his surprise, by the end of it, Dib’s boner still had not died down. Maybe because he was still tied up by the robot arms? Or was it possible that not only the pain, but Zim’s touches in general turned him on?

He was curious to find out next time.

If there was a next time. The way Dib quickly picked up his clothes before near running out of the room after Zim had let him out of the binds made Zim worry a little.

Notes:

naw, that might have been a little too much for Dib. Let's hope he'll be back. Or if not, that Zim will force him to;)

next chapter is longer, and i finally finished it yei, it just needs revising.

Chapter 5: Stream 4

Notes:

alright, here we are

thanks for the kind comments btw, they really motivate me a lot:D

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

Chapter Text

He already started feeling fidgety five minutes after the time that he had told Dib to come. After ten minutes he was certain something was wrong. Fifteen minutes later he was barreling through the window of Dib’s room, glad that he had kept it ajar.

Dib did not even glance at him, keeping his eyes strict on the vampire research files he had opened on his computer. The room was dark and smelly, and Zim left the window wide open, hoping it might help a little against the unfavorable mix – there was the usual smell of Dib’s sweat, old laundry and – something different, something a lot muskier. It was far too strong to smell good, however.

“What do you think you’re doing?” Zim huffed out, putting his hands on his hips. “You’re late for your lesson, Dib-stink. I’m not angry, but do not assume that you will get a full lesson like this. You are wasting Zim’s precious time.”

Dib still didn’t look at him, instead taking his coffee mug to his lips and taking an unnecessarily long sip. “It’s fine, actually. You are a horrible teacher and I have a lot of basic knowledge now – I think I’ll take my chances just trying to get better on my own.”

Zim stared at him, his eye twitching.

“You do realize that I haven’t even begun covering the verb conjugation forms? Which people often call the hardest part of the language?”

“Hm.”

“Plus, the speed at that I’ve been talking is about 1/10 of the speed irken is actually spoken in. See, [My name is ZIM] is actually spoken like [M N I ZIM].”

“Oh. Well.”

And then Zim couldn’t take it anymore that Dib still kept staring at his computer screen. He quickly closed the distance and placed himself right in front of Dib while slamming a hand on his desk.

“This is just about you being a coward about the stream, isn’t it?”

Dib quickly leaned as far back as he could. The spot where Zim’s leg was touching his own felt like it was on fire. “Yeah well, I just didn’t think it would move this far outside out of my comfort zone, okay?”

“ISN’T IT?”

“Yes, it is”, Dib yelled back, irritated, finally meeting Zim’s eyes. “I don’t care that you apparently have no sense of shame, or maybe it’s just because you feel like you are so above all these inferior aliens watching, but – they are not aliens to me! And last time the stream had about 600.000 people watching how I embarrassed myself. Hundreds of thousands of my own species think I’m totally pathetic now!”

He shoved Zim out of his personal space, but Zim kept his stance and grabbed Dib’s wrist instead. “Oh come on”, he said, rolling his eyes. “You also know that you are above all our viewers, don’t pretend like you care that much about what these inferior idiots think.”

His words took Dib by surprise. It nearly sounded like Zim also thought that Dib was above other humans.

“And even if you do”, Zim continued. “You got the wrong impression. If they thought you were embarrassing and pathetic and hated you, I would never let you on the stream. No, for some inconceivable reason, they love you. Maybe for somewhat objectifying reasons, but still. They have fanclubs about us and started selling merch, for irk’s sake.”

He had still not let go of Dib’s wrist again, and now Dib pulled it back and moved his chair backwards a little. He stared at his hands, putting them in his lap.

“You – only want me on there to raise your follower count”, he said after a while.

“I thought that was clear?”

Dib sighed, watching his hands clench and unclench. “Fine”, he said after a moment, and stood abruptly. He noted how it made Zim take a sudden step back and it improved his mood immediately.

“But you are giving me the full lesson, or you can forget it”, he said, already walking past Zim.

Zim grumbled something angrily, but it sounded close enough to a confirmation that Dib did not press on further. “But where are you going? The voot will be a lot quicker.”

Dib halted on his way out of the door. “Did you –“ he began, before his head caught up with the fact that Zim must have parked it on the roof. He was already climbing out of the window. And after a moment, Dib shrugged and followed.  

 

„Sorry for being late, followers. It was completely the Dib’s fault.”

Dib rolled his eyes but mumbled an apology as well. It was weird how much of a routine this all was starting to become. Getting invited inside Zim’s base, taking irken lessons and trying to absorb as much knowledge as possible with all the insults flying, then continuing to harmlessly bicker in front of the camera. He had even taken the voot here, for goodness’ sake, something that was usually so very off-limits that he had only managed it twice in all their rivalry so far (the Tak-incident, and when he was posing as Zim’s intern). It all slowly started to feel like they were just some friends hanging out, a thought that made Dib sick to his stomach.

“I thought we could play that game with the biting that you have recently suggested, Dib-worm. Will you explain the rules again?”

 “Uh, yeah, sure”, Dib said, trying to shake off any lingering thoughts. “We try to touch each other’s – well, usually it would be the nose, but you don’t have one, so let’s say the space above our upper lips. And when the other tries to do it, we try to catch their fingers between our teeth. And when we managed that, it’s our turn to do the poking.”

“Sounds intriguing. Do we get points or something?”

“No, there is no winner. Only frustration, when you don’t manage to catch the other’s fingers many times in a row.”

“I like it”, Zim grinned. “Can I start the poking?”

“Be my guest”, Dib shrugged, and then they moved their chairs closer to each other, so that they faced each other over a small distance, with Zim’s one finger raised in anticipation.

They locked eyes for a while, Dib trying to appear as nonchalant as possible, Zim trying to assess his thoughts and find a moment when Dib appeared even slightly distracted. Taking a breath, he finally poked his hand forward, making contact with Dib’s upper lip and already retracting it in the same millisecond.

He laughed at how easy it was. Dib reacted far too late, far too little. With a grin, he already slammed his finger forward again, and suddenly found it stuck right between Dib’s teeth. His eyes widened and his whole body cringed at the wet feeling of his mouth enclosing his finger, and Dib’s teeth sharply sinking into his skin and, worst of all, his tongue being pressed against his fingers. Immediately he pulled his finger back, gagging dramatically while Dib laughed out loud.

“I don’t like this game anymore”, Zim grimaced while frantically swiping his finger on his pants, which made Dib laugh even louder.

“Poor space bug. Does that mean I win without you even trying?”

“I thought there was no winning here.”

“Well, it’s still pretty obvious who the loser is right now.”

And Zim rolled his eyes and leaned back again, fixing Dib with his eyes. “Fine. Try your worst.”

“I will”, Dib grinned, then he raised his finger and a look of concentration appeared on his face. Zim mirrored it perfectly, and again they just stared at each other for a while, before Dib threw his finger forward for the first time.

He missed Zim’s lip by a mile.

As Zim laughed at him, Dib immediately tried again, hitting this time and catching Zim off-guard. He snarled and concentrated again. Dib still was very quick and this was an unusual place to get attacked at, so he missed his finger once and then twice. Before he got really angry, he then caught Dib’s finger on the fourth try.

Dib flinched, but didn’t appear as disgusted or pained as Zim had before. Even though Zim’s zipper teeth probably hurt more than his own. But when trying to pull his finger back, his heart skipped a beat. His finger was stuck. Pulling it backwards only made the teeth dig themselves in deeper. With wide eyes, Dib watched as blood slightly started pooling at the spaces where Zim’s teeth tore into his skin.

He pulled a little more again and clenched his teeth as the pain spiked. One look at Zim’s face showed that he was utterly enjoying this. The knowing smile made Dib want to punch him.

“Will you let go??” Dib shot out. “That’s not part of the game, idiot.”

A slight snicker. Dib pulled again and regretted it. He felt like he was stuck in a Saw trap. Despite being the only one able to speak, he knew that right now he didn’t hold any control over the situation at all.

“If you ruin my finger, I’ll kill you, Zim”, he snarled. He raised an arm to punch him or pull down his wig or choke him or anything, but immediately Zim used both of his hands to intercept him while biting down harder, making the pain spike and a drop of blood run down his finger. Dib felt tears prick at his eyes.

“Fine, fine, what do you want me to do??” Dib called out and waited for Zim to answer until he realized that he couldn’t. “You want me to say please?” he then added, quieter, embarrassed.

And finally, he felt the pressure lifting and then Zim’s tongue swiped the blood from his finger before he let it go.

“That’s exactly what I wanted”, Zim said self-satisfied, while Dib was boiling with anger.

“You’re a fucking asshole, Zim.”

“I was just taking advantage of a surprising opportunity. You would have done the same.”

Dib looked away. “Since when do you have such sharp teeth anyway?”

“They’re sharper on the inside”, Zim answered, which did not make any sense to Dib at all.

“This was not a good game to choose to play with you”, Dib realized out loud.

“So you’re giving up already?”

Of course, these five little words were enough to spark Dib’s fire once more. God, he sometimes hated their competitiveness.

Zim was doing a bit better this time, catching Dib’s upper lip a few times before Dib eventually got him again. And this time, he did his best to bite down as hard as possible. He enjoyed watching the panicked pain in Zim’s face, and the fact that it took him two seconds to remove his finger again. Even though he also noticed that the feeling of Zim’s finger pressing down on his tongue did something to him.

He was grinning while listening to Zim cursing loudly in irken. He even recognized one of the swear words, which he proudly noted.

“You horrible imbecile”, Zim said, back to English. “And I was just thinking about going easier on you this time.”

Dib frowned. “As if. Don’t ever think you have to do that. C’mon, do your worst”, he said, raising his finger – the middle finger this time – and narrowing his eyes in concentration.

Zim narrowed his eyes as well. “I will.”

Once more, it took a while until Zim got him again, a time which Dib enjoyed greatly. But all good things come to an end. And once more Dib found his finger fully stuck in between Zim’s surprisingly sharp teeth. Zim grinned once more as Dib tentatively pulled his finger back and only made the teeth dig in deeper. But Dib had a plan this time. Sharper on the inside, Zim had said. Plus, he remembered how Zim’s finger had felt on his own tongue.

He took a sharp breath, then he pushed his finger deeper. Zim’s eyes widened in surprise but just as Dib had thought, he was not able to stop it. Easily it slipped down the length of Zim’s mouth, all while Dib felt around for his slippery tongue, stroking its sides and trying to make his finger wrap around it. If he could do that, he could pull at Zim’s tongue, hard, and then he was sure to –

Before he had to, Zim opened his mouth and pulled at Dib’s arm, forcefully spitting out his finger.

“You disgusting little maggot!” he shot out, feigning some gagging noises. Laughing, Dib watched the beautiful blush painting his cheeks and the pure horror on his face.

“Told you not to hold back.”

“Curse you, Dib”, Zim hissed at him.

They played relatively normal after that. Aka, they left their fingers in the other’s mouth for a reasonable length of time. Then they played some more smash brothers. And then came the cursed part where they promised to do something the chat asked.

“Ah, yes, some more internet quizzes, that sounds good, doesn’t it?”

“Uh”, Dib answered, his eyes shooting open with panic. “Zim, this isn’t just any other internet quiz, it’s –“

But Zim had already clicked on them. Dib hid his face in his arms.

“Aha”, Zim nodded curiously. “Welcome to the BDSM Test!”, he read out. “Let’s test the kink out of you.”

“I’m not doing that.”

“Yes you are. What does BDSM stand for anyway?”

“Bondage and discipline, dominance and submission, and sadomasochism”, Dib mumbled under his breath. “And I’m definitely not.”

Zim tsked and poked him in the side. “Come on. You are making our followers sad. See?”

Dib risked a short glance up at the monitor, which mostly was bombarded by messages saying please and we won’t make fun of you and do it, coward.

“We could just – do the quiz individually on our own devices and look at the results together?” Zim suggested with pursed lips.

Dib let out a long, dramatic sigh. And reminded himself that he could lie a little on the test.

“Fine”, he growled and took out his phone and leaned away.

For a while, they worked in quiet, interrupted only by Zim’s occasional questions (“What is a brat?” “What is a fetish?” “Is the predator – prey question meant in a sexual context, too?”). Dib tried not to get turned on by the quiz, it was just written questions, it meant nothing! But no, of course it did something to him. With a grunt, he finished his quiz and stared at his results, blushing. Despite his resolve to try to lie a bit, he felt like he had been awfully honest. Far too honest for Zim’s stupid stream. He looked at the alien and realized that he was doing it on the big screen and sharing it with the followers, and that he was only at like, half of the quiz.

He watched him thinking very long on the question “Being treated with little or no respect during sex/BDSM arouses me.” And then deciding on yellow aka neutral, before very quickly clicking fully green on “I like forcing my partner into submission, much more than them submitting spontaneously.” And blushing, Dib immediately looked away again.

“Okay”, Zim then finally said, and Dib looked up again. “Those are a lot of words that I don’t know.”

“Just click on more info”, Dib mumbled while staring at Zim’s results. “Those are really a lot of bright green ones”, he then said out loud. Brat Tamer, Sadist and Degrader even had 100%. Followed close behind by Rigger and Dominant, which were at 98%. Quickly Dib looked at his results again and blushed as he saw the compatibility.

Zim shot him a look. “Well how many do you have?”

“Let’s look at yours first”, Dib said, fighting a blush once more and Zim shrugged and read through the info for Rigger.

“Well, what does it tell you? You’re already familiar with this quiz, right? Did I do good?”

Dib rolled his eyes. “You can’t do good on this quiz. It’s just about what you like. But … I don’t know. Seems to me like you are … very decided on many things – you have much green and much red. Wait, let’s see what your first submissive result is”, he then said, quickly searching Zim’s list.

“Aha”, he grinned. “Masochism at 54%, I see.”

Zim looked at him with a confused frown and scoffed. “I guess?”

“And then Degradee and later Rope bunny. But Submissive is literally at 6%. That’s … really interesting”, Dib read out, taking personal note that Switch was at 34%. Would that mean that he might stand a chance of sometimes – wait, wrong thought, bad thought.

“Interesting? How?” Zim asked, a blush painting his face.

Dib blushed as well. “I don’t know! Just – you seem interested in, uh, trying out getting hurt during sex, but not in submitting at all – how would that work?”

Now it was Zim’s turn to shout “I don’t know!” He shrugged. “During, like, play-fighting?”

Dib just stared at him.

“Your turn!” Zim then quickly called. “Come on, share the screen so the followers can see, too.”

Shrugging and still blushing, Dib did as he was told. A few seconds passed, in which everyone was just staring at his results. Then the chat exploded in laughter. Dib hid his face, waiting for Zim to realize as well.

“Wait”, he said slowly. “Wait. Rope bunny was the opposite of Rigger, right?” he asked and Dib tentatively nodded. “And masochist and sadist was also – ha, your first ones are all the same but opposite to mine!”

Dib groaned behind his hands. Yes, his first ones were brat, degradee and masochist, all at 100% percent as a perfect mirror to Zim’s results. Close followed behind by rope bunny at 98%. And submissive was, with 88% also not too far behind.

“That’s so hilarious!”

“It’s absolutely not.”

“Ha!” Zim laughed on. “I did not know – or, I think, part of me knew, with how much you seem to enjoy losing to me –“

“Don’t.”

“But I still did not realize just how submissive you really were.”

“Shut uup!” Dib exploded and threw himself forward to mindlessly threw some punches after Zim. “That’s only regarding sexual situations!” After the satisfying experience of hitting his chest twice, he reached for the clown puppy in Zim’s left hand, trying to pry his fingers away from it.

Zim’s fingers were like steel however, and before he knew it, Zim grabbed his left wrist and swiftly stood up high and stepped forward, pulling Dib upright with him. A firm push to his chest made Dib fully lose his balance, and while he placed his free hand beneath him to stop his fall, Zim still did not let go of his wrist, which left him hanging mid-fall. Grinning, Zim placed a foot on his risen torso.

“That’s not very convincing, Dib-pet”, Zim grinned and spit out the pet-name like an insult. Just like he wanted, Dib growled at it.

“Fuck you, Zim”, he whined. “Even if, it’s not the whole picture. I got a lot of other green ones.”

“Huh, you’re right”, Zim said, and then kicked his foot down hard while letting go of Dib’s hand. Dib met the ground with an oomph, and Zim stepped back to the computer.

“A switch, huh? What’s that?”

“It means”, Dib said and his face appeared on the screen again and he got back to his feet, a beautiful blush painting his cheeks. “That I like both the dominant roles and the submissive ones. That I like to switch it up a little”, he said, brushing down his wrinkled shirt.

“Especially the sadism and the rope part, huh?”

“Exactly”, Dib said and crossed his arms. Switch, Sadist, Rigger and Experimentalist all skittered around 70-80% for him. The other highest one was Primal (Prey), and then there were still a great many in the yellow and orange colors, before only very few things that were red for him.

Zim clicked the explanation for vanilla, which was at 0% for Dib, and snickered.

“Okay followers, I hope you are satisfied, and also that you can see how my results are clearly superior over the Dib’s.”

Dib shot him a tired glare.

“Now to the more important things – the fact that I have the puppy right now, for example.”

Dib eyes widened. “Hey, we still got – ! Oh, it’s already 8:45.”

“I give you 2 more minutes.”

“5!”

“3. Computer, start the timer.”

Panicked, Dib just barreled forward. They had agreed that the winner was allowed to choke the loser three times, as long as he wanted without making the other lose consciousness. He shouldn’t have agreed. He knew that if he lost, he would probably like it. He had just really hoped that he would be the winner again today – it seemed just fair, after losing their last game.

But Zim’s defenses were good. Every time Dib clawed at his fingers, they held like iron. Every time he got his hand trapped and pulled and hit and hurt it, Zim found a way to turn the tables again before his hand weakened. Even when Dib tried biting his hand, he firmly grabbed Dib’s hair and made it painfully hit the ground.

He watched the last twenty seconds pass by with Zim keeping him firmly trapped beneath him, his free hand keeping one wrist pinned to the ground, and his foot the other hand, which’s fingers were hurting really bad by now and which therefore felt far too weak to properly fight back.

“Oh, I’m going to enjoy this”, Zim grinned as he stood up and grabbed Dib’s shirt collar to pull him upward, then shoved him into a chair.

He walked behind Dib and suddenly Dib felt how he tied his arms together. His heart started beating faster.

“Why the hell would you –“

“You’ll instinctively fight back”, Zim shrugged, getting the knot really tight, then stepping in front of Dib again with a smile. Who was already blushing, off to a good start. “A normal human reaction to getting your air flow cut off for a long time.”

Dib gulped. “Don’t make me lose consciousness. And do you really know how to decently choke a human? There are many things that can go wrong when you get the wrong places.” 

“I know how to choke you. And I remember our terms.”, Zim rolled his eyes and sat on his lap until they were flush. Dib could feel their crotches pressing together. “But I’ll go as far as I can.”

“I know”, Dib said with clenched teeth. Zim put his fingers on his neck, caressing it in a curious, gentle manner, and Dib drew in a breath. “Can you at least back off a little?”

Zim looked at him, and Dib could swear that he felt him pressing his pelvis against him for a second. “No”, he said with a twinkle in his eyes and then tightened his grip, expertly cutting of Dib’s airflow, before he even had a chance to take one last breath.

Like always, it was a horrible sensation, not being able to intake any air when he tried to breathe. So he didn’t. He just stared Zim down, appearing all nonchalant and hostile and bored. Until his heart started beating loudly in his chest and his chest started hurting and his hands started near automatically pulling at his binds. He desperately tried drawing in some air again, but Zim’s grip was tight, letting nothing go past.

A grin appeared on Zim’s face as he noticed Dib’s struggles and he added a bit of pressure, which made Dib violently shake his head, but to no avail. The pain was getting worse as Zim by far passed the point where Dib would stop choking himself when he did it for kink reasons. His chest burned, and Dib squirmed with his whole body, not caring that it made them grind against each other, even if the touch electrified his whole body.

“Zim, stop”, he wheezed out, and his voice sounded totally wrecked.

 “I really like hearing you beg”, Zim purred, bringing his face close. “Go on, let me hear more.”

“It’s too much – Zim, please”, Dib moaned. His vision was getting blurry. A part of him realized that he had a boner but he was too far gone to care.

“But you’re so pretty like this”, Zim replied. “Your whole face is turning blue. And still, somehow, you appear to like it.”

Dib couldn’t answer. One moment he felt like everything was turning dark, then he was frantically drawing in air again. He hyperventilated and coughed and his heart hammered in his chest while tears flew down his cheeks. It took him a while until he realized that Zim’s hand was softly cradling his cheek. He shook it off.

“That went too far, Zim”, he whispered in a hoarse voice.

“You didn’t lose consciousness.”

“Still! You could cause lasting damage to my brain like this. Don’t do it this long again.”

“But it was so much fun”, Zim pouted and started letting his fingers wander over Dib’s wounded neck. It already started forming some beautiful bruises. Dib flinched from the contact and started being utterly aware of his boner again. It was literally rubbing against Zim. There was no way he hadn’t noticed.

“But fine, I won’t”, he said, still admiring Dib’s bruises before looking Dib in the eyes again. “Take a deep breath.”

Dib hated the tingle that went through his body when Zim gave him a command. He still did as Zim said, as it was the reasonable thing to do.

Once more Zim’s grip cut off his airflow, and this time, it nearly turned him on even more, if possible. But the way Zim was leaning above him and firmly pressing his crotch right into his boner was just too much. When he started squirming again, it got even worse and the friction nearly made him moan. Scratch that, some of his moans slipped, and he could see in Zim’s eyes how much he was enjoying this.

And suddenly, Zim leaned forward and pressed their lips against each other. His tongue wrapped around Dib’s, who immediately moaned into his mouth while he started shamelessly grinding up against Zim. His chest was burning with the need to breathe and his throat was hurting so much beneath Zim’s hands, but all he could focus on was Zim’s tongue in his mouth and how much he needed Zim to touch him more.

The kiss only lasted a few seconds, though, as Zim kept his promise and Dib just barely felt the room swim a little when the pressure on his neck vanished and left only the soft, caressing motions of Zim’s fingers behind. He frantically drew in some air again and noticed how it hurt a little more this time. At least he wasn’t crying as much anymore.

The more oxygen filled his brain again, though, the more aware Dib got of their situation. He felt himself blush hard, but the embarrassment over himself paled against the confusion and curiosity about Zim’s actions. When he had finally somewhat calmed his breath, he looked at Zim.

“That’s – not part of the task”, he said with a hoarse voice. “You don’t have to do that.”

Zim looked at him equally panicked. A dark green hush was painting his cheeks, far more visible than Dib had ever seen on him. For a second, Dib was scared that Zim would stand up and run away. But then he just said “I know”, while letting his grip get a little firmer again.

He looked at Dib and searched his eyes for any sign of confirmation. He seemed to find it, and this time, as his fingers tightened around Dib’s neck, he simultaneously started kissing him again.

And hungrily, Dib let him. He blamed it on the lack of oxygen. His head felt airy and everything blurred away against the feeling of Zim’s tongue against his own. He rocked his body upwards and they grinded against each other, and Dib could swear there was something between Zim’s legs, though he was not sure what. The pain took a backseat, Dib just wanted to get them even closer, to melt together until they were one. He felt Zim’s tongue wandering deeper, getting near his throat, and he shamelessly moaned at the sensation. He could hear Zim snicker in return. 

When the pain got so bad that Dib started struggling in his binds and fighting against Zim again, it turned him on even more. He started shaking his head, interrupting their kiss, but Zim wouldn’t have it. His one hand let go off Dib’s throat, who was able to breathe the slightest hint of air again, and then he firmly tugged on Dib’s hair to keep his head in place. Moans mumbled from Dib’s lips as he let his mouth be assaulted once more while the world steadily turned blurrier again.

When Zim finally let him breathe again, Dib was not the only one breathing hard. For a while, they only tried to catch their breath, staring at a point next to the other’s head.

Then, Dib carefully searched for his voice. “Can you – turn off the stream?”

And instantly, Zim stood up, turning to the computer display and turning it off without another word. Dib’s heart was beating hard in his chest when Zim immediately closed in on him again. But then, Zim moved past him, and Dib was about to question it, when Zim freed his hands and yanked him up hard by his hair.

“Ow, fuck Zim –“

“Go on the bed, now.”

Dib’s complaints died in his throat. This was really happening, wasn’t it? He internally debated if he should follow Zim’s command because while it was hot and part of him really wanted to, he also refused to just do whatever Zim ordered him to do. At least this early …

His internal debate was cut short as Zim just growled and shoved him forward. With some targeted rough pushes, it was mere seconds until Dib fell on top of the bed and Zim crawled on top of him, grabbing his wrists and trapping them down next to his head.

Dib thought that Zim was about to kiss him again, with his face and his horrible lizard tongue mere centimeters from his own face. Instead, Zim pushed his hips down, grinding against Dib who immediately pushed up his own hips to create even more friction. They moaned in tandem, as Zim started pushing down his hips in a near punishing rhythm, while Dib did his best to match his pace. He knew that it was far too hard and was probably leaving bruises, but he was desperate for everything that Zim would give him right now.

There was a short pause and they both caught their breath and looked at each other.

“This – doesn’t mean that I like you, Dib-worm.”

“Yeah, I know. Same here”, Dib quickly replied, but Zim wasn’t finished.

“I know you humans only ever do the sex when you love each other, but it is not like that for Zim”, he clarified.

 “Actually, we don’t”, Dib frowned. “We often have sex for other reasons, sometimes with people we only just met. So don’t worry, it’s the same for me. I still hate you.”

“Good.”

“Good.”

They eyed each other, warily. Until Zim’s eyes wandered lower, taking in the pretty dark bruises on Dib’s neck. He let go of Dib’s left wrist in order to touch it, and gently scraped the tip of his claw over the bruised skin.

“Take off your shirt”, he then said and moved a little backwards so that Dib could somewhat sit up. And Dib immediately complied.

“I thought you’d never ask”, he said, getting it off and then staring because Zim was doing the same. His skin was so, so pretty, it was unreal. When Zim noticed him staring, he scoffed, before leaning forward and slamming Dib back on the bed again. This time, he didn’t hesitate to kiss Dib, and Dib hungrily accepted it, opening his mouth wide to let Zim assault him further. Their hips were grinding together in the most wonderful way, and he nearly lost himself in the sensations.

When Zim stopped kissing him after a while, Dib suddenly felt his lips on his neck instead. He whimpered as even the gentle kissing of his bruised neck caused a painful burning sensation. He tried to push his hands up and fight back, but Zim tightened his grip on Dib’s wrists even further while simultaneously grinding down hard.

“Zim – it hurts”, Dib whined pathetically, but as a reply, Zim kissed his neck even harder.

“If I recall correctly”, Zim then whispered against his ear. “you seemed quite eager to find out how a hickey would feel like to you?”

Dib wildly shook his head. “I didn’t. Zim please, don’t, not when my neck is like this”, he begged, but Zim’s lips were already back on his neck – and then he bit down.

Dib moaned obscenely, rocking his hips upward while simultaneously trying to free his hands, as the pain shot through his body and right into his crotch.

“Zim, stop”, he begged as Zim bit down even harder, and then Dib fought back so hard that he managed to free one of his hands.

Immediately, Zim lifted his head and slammed down Dib’s arm once more while leaning his whole body on Dib’s frame. In a matter of seconds, he had Dib’s wrists pinned hard against the bed again.

“That’s not very obedient of you, Dib-thing”, he said disapprovingly. “Guess I’ll have to help you learn your place again.”

And suddenly, the wrist ties that Zim had used on Dib on the chair were back around his arms again, and then Zim shoved him further up the bed until he could connect the bonds to the bed’s headrest.

Dib’s heart was hammering in his chest as Zim slowly crawled back on top of him and took a fistful of his hair while gently licking Dib’s lower lip. Dib immediately opened his mouth, but it seemed like Zim had only wanted to tease him. And then, a soft thumb stroke Dib’s neck again.  

“Zim, please”, he said quietly, with a shivering lip. He realized that a part of him was actually scared, and it made him ecstatic. “I might be a masochist, okay. But this hurts too bad. Please, give me any other pain than this.”

Zim huffed in amusement, his face still right in front of Dib’s. “If you really dislike it, then why are you still so hard?” he questioned before rolling down his hip just as his claws tightened around his neck again. Dib whimpered while he rocked upwards, chasing the sensation. But that one push was everything that Zim had wanted to give him – now he distanced his hips again while focusing on his claws on Dib’s neck. He pressed them down a little harder, until two of his claws drew blood, and enjoyed how Dib squirmed and whimpered underneath him. Then he slowly let his fingers wander lower, scratching Dib’s chest and his abdomen, right next to the fading marks of his name in Dib’s skin.

“Next time I’m carving my name into you, it’ll be permanent”, he said, and even though every part of Dib disagreed, he moaned loudly at the prospect.

Zim opened Dib’s jeans and hooked his claw into his underwear. “And then everyone will know who you belong to. Whose pathetic little slut you are”, he said before he roughly ripped down both Dib’s jeans and boxershorts at once. His cock sprang free and Dib whimpered at its close proximity to Zim’s hands. It was the stiffest he had ever seen it and it was already leaking precum.

“Disgusting”, Zim noted, but the way his hands immediately closed around it and his hungrily flickering tongue said otherwise.

“Oh my god”, Dib said as he melted into the touch. Fascinated, Zim experimented with the pace and pressure, testing out how hard he could pump until Dib started to hiss in pain and tried to flinch backwards, then watching how deliciously he squirmed when Zim touched him torturously slow and softly.

“How long have you been imagining me fucking you?” Zim then asked, his touch still horribly slow, and Dib shook his head and moaned.

“Since last time? Since the first stream? Even earlier than that?”

Dib moaned once more, desperately trying to roll his hips up to create more friction that way. As an answer, Zim touched him with even less pressure, and Dib whined out pathetically. Zim then grabbed his hair and pulled hard.

“Tell me”, he demanded and circled Dib’s dick with the top of his finger.

“I – since the first stream, fine”, Dib choked out, with voice sounding close to sobbing. “After the second one I couldn’t even touch myself without thinking about you anymore. And –“

He stopped, biting his lip. Immediately Zim pulled at his hair again and let his other hand ghost along Dib’s whole shaft.

“Yes?”

“And there have been some thoughts before”, Dib sobbed, rocking his hips frantically but still not getting any relief. “Since I was young. Not with real intent but –“ his voice broke off. “You’re hot, okay? For a green fucking alien you’re unfairly hot.”

Zim grinned and rewarded Dib by finally fastening his grip around his dick again. “You’re so fucking pathetic”, he said while stroking him slowly. Moaning, Dib rocked his hips in tandem.

“Since when did you –“ he asked out in a broken voice, trying to retain some dignity.

“Since the stream”, Zim shrugged. “You do look rather cute when you lose against me and get all red in your face”, he said before leaning closer, pulling painfully at Dib’s hair and rubbing faster. “And I noticed that hurting you really … does something for me.”

Dib moaned loudly, fully losing himself in the sensations. “Zim, careful”, he then choked out. “I really don’t want to come yet.”

“Ah, yes”, Zim said and slowed down. “Humans can do that only once and then they are finished, right?”

“Yeah, pretty much”, Dib mumbled. “And I really need you inside of me.”

Zim scoffed. “So eager”, he said, but then he put some distance between them to fumble with his pants. Dib’s eyes were wide open and straining to watch as he finally got a glimpse of the smooth green between Zim’s legs that he had been daydreaming so much about. Though it wasn’t quite smooth at all. There was a long slit there, with vibrant pink lips glistening with slick, and out of it poked a small dark pink mound, covered in ridges. Dib formed his eyes to slits in order to see it better, but then it already disappeared in Zim’s hand.

Panting, Dib watched as Zim sunk his fingers inside his own slit, a look of concentration painting his face, before something got loose and suddenly a long, dark-pink dick slipped into his hand. It moved and twitched in Zim’s hand a little, and Dib realized with a twitch of his own dick that it looked more like a tentacle.

He pulled at his binds. “I need to touch it”, he mumbled, pulling with all the force he could muster. “Let me see it closer, please Zim, I need to touch it!”

Slowly stroking it and sighing with relief, Zim closed in on Dib again. “You’re so obsessed with me, it’s laughable”, he said as he climbed on top of Dib and placed his knees next to Dib’s chest, touching the wall for stability.

“God, it’s amazing”, Dib said as he took in the mesmerizing pink color and the faint slick that covered the whole shaft and that seemed to be originating from small ridges along the shaft. The slit where it had come from was now stretched out by it, except maybe on the backside of his dick where Zim’s folds seemed darker, but Dib was not able to clearly to see that part. His mouth watered, his fingers were itching and he pulled at his binds harder. “Please, Zim, let me touch it.”

“Always so desperate”, Zim chuckled, still softly stroking himself. His dick curled around his fingers automatically, and Dib immediately pictured what that would feel like against his dick.

“But fine”, he then said, putting a hand in Dib’s hair. “Then touch me.”

He leaned his hips in closer, until his dick was nearly touching Dib’s lips. Dib moaned when he understood. He immediately opened his mouth and leaned forward, licking along Zim’s shaft. It felt amazing. The little ridges gave way to Dib’s tongue, retracting a little and making it feel like the texture was moving against him. The slick they were giving off was a little sweet but completely alien, and while it wasn’t the best taste it still fascinated Dib. Quickly, he started bringing his lips close as well, kissing Zim’s dick openmouthed, trying to cover every inch of it with his spit.

He risked a look upward and his heart did something funny at the sight of the complete bliss on Zim’s face. He was whispering praise under his breath and his eyes were half closed. Now they opened again and he fixed Dib with his eyes while pulling on his hair harder. Dib kept meeting his eyes while he for the first time took Zim’s tip into his mouth and started to slowly sink his head down. He only got about halfway when he already felt Zim’s dick against his throat, and only upon feeling that did Dib finally realize how big Zim was. It honestly felt a little unfair, considering his actual size.

Still, Dib pressed a little further, trying to calmly breathe through his nose. The way Zim was petting his head and whispering praise made him push himself over his limits. Even if that meant that he gagged a little when he pulled back. 

“You only got that far?” Zim asked when Dib was breathing hard and pausing with his lips still rested at the tip of his dick. “Kind of disappointing to be honest.”

Dib let go of a soft moan and rocked his hips upward, only to find that there was no pressure there anymore and he was just rocking into the air. He looked at Zim, his eyes dazed with lust. “Then I guess you have to train me better”, he replied.

The words went right to Zim’s dick and he softly moaned as he pulled on Dib’s hair and shoved his head back on his dick.

“Guess I will have to do that”, he agreed and slowly shoved Dib’s head forward and backward together with Dib’s own motions. Feeling his lips glide over his shaft felt better than anything Zim had ever done to himself. They were so soft and wet but still firm enough to cause the right kind of friction. But what was by far the best was the slight fear in Dib’s eyes as soon as he went a little too deep again. There were only very rarely some gagging noises again, and Zim quickly realized that he could actually make Dib take him in deeper and deeper every time. He wondered how long it would take until Dib could take him whole, and he swore to himself that he would find out one day.

“You’re enjoying this, aren’t you?” Zim said in between moans. “I’m not even touching you, only taking advantage of your mouth and making you choke and gag, and you are still painfully hard. Do you like being treated like a mere toy by Zim?”

The desperate moans around his cock were answer enough.

“Very good. Because as amazing as your mouth feels, I’m considering never even using another part of you. You would be happy with that, too, wouldn’t you?”

Dib shook his head, but his moaning gave away how painfully hard the thought made him.

“I would just come deep into your mouth now, and then leave you here, tied to the bed and unable to touch yourself. I could just keep you here forever, tied up and just waiting to let your little mouth get used. Such an obedient little slave.”

Dib was rocking his hips desperately into the air by now and he didn’t care. And then Zim hugged his face a little closer to his dick and kept him there, while his dick suddenly started pulsing. Dib tried his best to keep breathing in air and to keep his gag reflex under control while he felt Zim come deep into his mouth. Sweet fluid filled his throat and Dib tried his best to swallow it, slightly panicking because it was a lot more than what was normal for humans. Zim was panting heavily and petting his head, and Dib patiently waited until he had calmed down again. He was horny out of his mind, convinced now that Zim’s dirty talk from right now might become reality. And then Zim’s hand ghosted his dick, and he rocked his hips up into the touch.

“That was great, Dib-thing”, he said breathlessly against his ear. “But don’t worry.” His hand tightened around Dib’s dick, to the point where it was nearly uncomfortable. “Irkens can come a lot more often than once. Now get on your knees.”

Relief flooded Dib’s body as he felt his wrist ties come loose and he immediately complied, so that he was kneeling in front of the bed, with his stomach and arms resting on the bed. He raised his ass high in the air, desperate for Zim to touch it.

“It should be relatively loose already, after how much I, uh, did yesterday. Do you have lube here?”

“Zim’s mating fluid should be enough, don’t you think?” Zim said, while placing himself behind Dib. He was shivering in anticipation and gingerly let his hands wander along the soft skin of Dib’s ass. He still remembered how good spanking him during their first stream had felt.

“Okay. Probably”, Dib admitted and braced himself when Zim’s fingers first started circling his rim. He looked over his shoulder to see what was happening better.

“Eyes to the front”, Zim said sharply, and Dib found himself immediately complying. When Zim’s fingers came back a lot wetter than before and he slowly started entering one, Dib’s breath hitched in his throat.  And then Zim immediately entered the second one, and when he finally felt that beautiful stretch, Dib sighed and his eyes fluttered shut.

“Zim”, he whispered. “Just like this. In and out, and with like, a scissoring motion.”

“You’re so tight”, Zim said, impressed. The muscles were clenching around his fingers in the most beautiful way, stronger than Zim had anticipated. “And you’re saying that this is already loose for a human?”

“Well, for still being untouched. The muscles tighten each time when we don’t have sex again.”

Zim hummed thoughtfully, as he added a bit more pressure and fastened the pace. He loved how Dib was already moaning around his fingers. What would he sound like when Zim filled him out with his entire dick? “Well, I don’t like how long this takes. The next time you are coming here, you better be already fully prepared and plugged.”

Dib moaned as he clenched around Zim’s fingers and slightly rocked backward to meet Zim’s pushes halfway. Part of him perched at the mention of doing this again.

“God. I will. Thank you for being so patient with me”, he moaned even as Zim was the opposite of patient, already adding a third finger and fucking him with a pace that had his fist slamming against Dib’s ass each time.

“I really like you like this”, Zim smiled. “So obedient. So slutty. If I had known how easy it was to conquer you like this, I would have considered doing this ages ago.”

Dib wildly shook his head. “You have not conquered me yet, spaceboy.”

“Have I not?” Zim asked and then curled his finger. Curiously, he watched as that made Dib moan even louder while he frantically bucked his hips. He uncurled his fingers again and brought them back multiple times, until finally locating a small bump that appeared to be the cause of Dib’s intense reaction. He pressed back into it, hard. “You are mine. Your mind, your body, they belong only to me. I will never let you go again, and you wouldn’t be able to escape me if you tried. But I know you won’t. Because even if you deny it, deep down you do know that I have conquered you.”

Dib hated how much this turned him on. He was seeing stars and felt himself getting close to the edge again, but then Zim’s fingers left his prostate alone again and he whined in disappointment. Which vanished the instant Zim went back to fucking his ass, pressing his three fingers steadily outward and adding some more slick before also adding a fourth finger. He kept fucking Dib like this for a few more minutes, until Dib was a whimpering mess and his ass finally seemed like it wasn’t fighting the four fingers too much anymore. Then Zim couldn’t help himself anymore and lined himself up in front of Dib’s ass. His hole was clenching around the empty air, desperately wanting something inside of it again. Zim was shivering with anticipation.

“You sure I’m wide enough yet?” Dib asked with a weak voice. Zim let his hand wander up his back until he found Dib’s hair and pressed his face down into the mattress.

“Nope”, he said quietly next to Dib’s ear. “But you won’t mind a little pain, will you?”

With a sob, Dib pressed his ass back a little, hating it how right Zim was. “Then c’mon now. Fuck me already!”

“Is that a decent way for a slave to talk to his master?”

With a moan, Dib shook his head. “I’m not calling you that.”

“Then I will just use your mouth again”, Zim shot back, backing away until his dick was not touching Dib anymore. Whining, Dib tried to follow him, but Zim kept pushing him to the bed.

“Beg for it, Dib”, Zim demanded with clenched teeth. He brought his claws to Dib’s ass, piercing the skin and leaving fine red scratches behind.

“Fine”, Dib moaned. “Please, Zim. I’m losing my mind.”

“Not good enough”, Zim replied and one clawed finger started gently circling Dib’s clenching hole. Dib shivered underneath his touch.

“God, please, Zim, okay? I’m begging you, I’ll do anything, I really – please, Master”, he then finally moaned out. “Please!”

And finally, Zim pressed his dick against his hole again and immediately pushed himself fully inside. Dib moaned so loudly that he ripped a hand in front of his mouth, but Zim quickly ripped it away again.

“Let me hear you”, he said, his face contorted in concentration as he rolled his hips slowly backwards. Dib was so incredibly tight around him, it was on the border of hurting a little, and he found that he was absolutely in love with the feeling. And Dib’s noises, the desperate moans and choking sounds were pure music to his ears. He slammed back inside and they moaned in tandem.

“Irk, how is this so good. You were literally made for this, Dib-slave”, Zim groaned while he started slipping in and out a bit faster, trying to find a rhythm.

“You’re too – hard, Zim”, Dib said while slamming his hips back to meet Zim’s pushes, in contrast to his own words.

“I know. But I think you like it”, Zim shot back, and suddenly his hand curled around Dib’s dick for a short moment, and the pleasure washing over Dib was overwhelming. It was getting easier to fuck him now, and Zim didn’t hold back at all, fucking him in a near punishing rhythm. He had waited for this long enough, and now his brain only seemed filled with the animalistic urge to get in, in, in, until he was inside up to the hilt of his dick. He paused for a moment, swiping the sweat from his face and gently stroking Dib’s lower back.

“Such a good breeding hole”, he said and Dib whimpered.

“I – your dick is still moving”, he choked out.

“I know”, Zim smiled. “It’s searching for your womb.”

Dib moaned and shook his head, while Zim pulled back and then slammed back inside, picking up pace again. It wasn’t long until Dib was squeaking like a broken toy. And then Zim’s dick curled inside of him and Zim fucked him a little lower, and Dib got even louder.

“I found that little bump again, haven’t I?”

“It – it’s – m – my – pros – tate”, Dib stuttered, his brain too mushed for words. The pleasure got too much and his hand automatically reached down to touch his dick – but Zim harshly grabbed his wrist before he could reach it.

“Bad slave”, he said and his flat hand met Dib’s ass, hard. Dib moaned loudly, and quickly retracted his hand back to his head.

“So– sorry. Too good”, he moaned. To which Zim fucked right into his prostate even harder. Wildly, Dib shook his head.

“Stop, stop! I will – I will come!” he cried in tandem with Zim’s harsh pushes. And Zim quickly slowed down and angled his dick elsewhere.

“Not before I do, Dib-thing.”

“Then stop fucking my prostate”, Dib mumbled weakly. He was drooling onto the cushion and so far gone that he would have taken anything that Zim gave him at the moment. And right now, that was a brutal ass-fuck, and he couldn’t be happier about it. Zim resumed his pace, even if at another angle, pushing deep inside of Dib and letting their hips slam against each other with a loud slap each time. At some point, Dib realized that he had started crying. Sometimes, his hands would still automatically move downwards to touch himself or free himself of Zim or both, but luckily Zim caught him every time.

“Who do you belong to, Dib?” Zim moaned and pulled at Dib’s hair until his upper body rose from the bed, still pushing inside him with a brutal slapping-sound.

“You”, Dib cried. “Only you.”

“And what does that make you?”

“Your, your … slave”,  Dib moaned back, trying his best to think. “Your slut. Yours, okay, Zim, master, I’m only yours”, he rambled and felt how Zim quickened his pace even more while his dick started pulsing and twitching. The feeling made Dib’s eyes roll back into his head. And then Zim’s hand suddenly closed around his dick, and the world exploded in white stars.

He had never come so hard in his life. Everything was blurry and dizzy, and he barely heard Zim groan as he filled his ass up with his slick. Dib twitched in Zim’s grip, moaning obscenely, while Zim pulled at his hair even harder and seemed to press even further inside of him.

Dib didn’t know how much time passed until Zim finally let go of his hair and dick again and instead wrapped his arms around his torso and clung onto him. He was still deep inside of him and Dib could feel his fluid, warm and tingly inside his body.

When Zim finally carefully pulled out, his cum stayed inside Dib as he was laying on his chest, and somehow, that made him smile. Zim laid down beside him, his one arm still around Dib, and for a while they were just breathing hard.

And then the regret hit Dib.

He tried to calm himself, tried to fight the existential dread climbing up his body. So maybe this had been a mistake. So maybe he fucked up the only somewhat stable relationship in his life. But it also had been insanely good sex, so maybe it was worth it?

“Shall I …?”, he said after a while. He looked at the clock, it was nearly 1 am. “I mean, uh. You probably want me to go home now?”

Zim let his head roll around to look at him, scanning his face. “If you want to. But if you would prefer it, you can also stay.”

Dib stared at him. This was absolutely not the answer he had expected. “What?” he croaked out.

And Zim sighed. “I have read that it is a human ritual to stay and sleep together after the sex, a ritual that seems to be of really big importance to your kind. Even if I don’t know why, and I also don’t know if you need it, too.”

“I …”, Dib started, but then shut his mouth again, stunned. He searched for words but couldn’t find them. Finally, he decided on a different answer. “I think one reason is that we get very tired after sex, because the parasympathetic nervous system is activated”, he explained. “So, it’s just practical. But also, maybe, it’s just … nice. And for me, I guess … if I’d stay, I’d probably have less time to spend on regretting and questioning and hating myself.”

“Regretting?” Zim perked up with a frown. “You regret this?”

Dib made a face. “I don’t know. We just … changed a lot in our relationship”, he said, blushing. “Next time you have an evil plan, will I still be able to stop you, or will there be a stupid emotional wall that stops me from fighting you?”

Zim looked aghast. “Will there be??”

“I – no, I don’t think so!” Dib then shot back.

“So, there you have it”, Zim said with a shrug, and Dib glared at him.

“But fine, I see that there is a lot going on in that huge, stupid head of hours”, Zim then waved his hand, trying to placate him. “So fine, stay here, let’s lay down. Irken bodies get tired after sex as well, anyway, so it suits me fine.”

“Ah. Okay.”

“Though first we have to clean ourselves. This is just disgusting.”

“Fair. And uh, my neck is really hurting too much now. Like, really. Can you give me some of those healing accelerators and pain killers?”

“Ugh”, Zim rolled his eyes. “Fine.”

 

Dib only started processing that they would be sleeping in the same bed with each other once they were laying down again. He was clean again and the painful throbbing in his neck had stopped thanks to Zim’s medicine, but he was still on high alert. After a few moments, Zim’s foot nudged his leg. “You’re so tense and your heartbeat is so quick, you’ll never sleep.”

With a sigh, Dib let the tension leave his frame and turned to lay on his side. He let his head inch a little closer towards Zim, until it was at the height of his shoulder. No sense in starting to feel shame, now. Zim seemed to agree and let his fingers glide into his hair.

“Will we – do that again?” Dib asked in a soft voice.

Zim’s petting turned into pulling for a second, as he said “I would hope so”, right next to his ear. Dib left out a soft moan and came closer, hugging Zim’s leg between his own legs and pushing his crotch against him.

Zim scoffed. “Are you horny again? Already?”

Dib looked up at him, and Zim noticed how pretty and dark his eyes looked in the dark light. “Kinda”, he said. “But not physically.”

Zim wrapped his arm around him and Dib snuggled even closer, getting his head partly on Zim’s chest.

“So does that mean you are just constantly available to be used?”

Dib nodded. “Pretty much, yeah.”

“Good to know”, Zim smiled. “So if I’m suddenly horny this night, I can just take my fill?”

“You don’t even need to wake me for it”, Dib mumbled against Zim’s chest. Zim laughed, gently petting his hair in a soothing rhythm. It didn’t lake long until the exhaustion overtook them both and they fell asleep.

Notes:

note: the choking scene is completely unrealistic (i think). Choking can be really dangerous and needs a lot of knowledge / practice before you try it!!

also, they really really need a safeword soon

Chapter 6: Stream 4 - Aftermath

Summary:

Dib being a sub, and a chapter full of pure, self-indulgent smut.

Notes:

Sorry for the late update:( My exchange semester has ended and university life has resumed full-force. Therefore I have far less time to write ..

But here is finally chapter 6 - which has been sitting in my drafts for ages.

And even better than that: Look at the amazing art madalee has made for this fanfiction!!
Please show her some love! It's so insanely good, and just how I imagine Zim is looking in this fanfiction:D thank you so much again, that's soo cool!

Chapter Text

Dib generally had a light sleep. He woke a few times this night, always needing a moment to reorient himself and wrap his head around the fact that he was sleeping next to, no, slightly entangled with his fucking nemesis of all people. And the fact was enough to make him horny out of his mind.

He couldn’t help it – Zim had his goddamn hand pressed onto the inner side of his thighs, and every time Dib woke, he fell asleep pressed more closely to Zim. Until he was basically edging himself on his leg when he fell asleep around 6 am.

It was no surprise that he also awoke when Zim was suddenly having a heated whispered talk with the ceiling at around 7 am.

“What’s happenin”, Dib mumbled, tightening his legs and arms around Zim’s leg while trying to blink the sleep out of his eyes.

“Gir is happening”, Zim sighed and then carefully removed Dib’s hands from around his leg. Dib immediately clamped down on him again. “He’s throwing a tantrum at the mall – and apparently, covered a whole shop in chocolate sirup.” He shuddered. “It will probably take ages to clean. But well, I need to get up anyway.”

“Nooo”, Dib whispered theatrically. Zim just scoffed at him and stood up with finality. Dib was forced to let go but quickly pulled himself to the edge of the bed, rising until he was on his knees and laying a firm hand on Zim’s upper leg. “Couldn’t you stay here for like … ten more minutes?”

He let it thump wander firmly to the inside of Zim’s leg while giving him the best puppy eyes he was capable of. His boner was aching from the restless and horny night.

He saw the moment when Zim’s eyes changed from annoyance to amused mockery and it sent a thrill down his spine.

“You’re seriously already horny? This early in the morning?” he scoffed and before Dib could answer, Zim pushed at his chest with force while pulling at his knees. Dib fell on his back before he knew what was happening, and in the next second Zim was climbing on top of him, placing himself between Dib’s legs and putting his hands left and right of his torso.

“What? Is merely sleeping next to the amazing Zim enough to get you this worked up? You’re pathetic, Dib.”

Dib growled at him. “As if you’re not also –“ He yelped when Zim’s hand suddenly closed around his dick through the boxershorts. Immediately, he bucked his hips upwards, chasing the movement. Zim looked at him with a predatory gaze, satisfied at how quickly moans started tumbling from Dib’s lips.

“Put your hands above your head”, Zim ordered, and delighted in how Dib immediately complied. He did look rather nice with his hair messy and his cheeks all red, eyes sleepy and sunken with pleasure as he willingly put his arms above his head to make himself more vulnerable.

“And I’m not, actually”, Zim then picked up on Dib’s accusation. “Being horny this often might be an issue specific to you. Always this needy to be used, to be bred, to be hurt and humiliated.”

Without waiting long, Zim let his hand glide inside Dib’s underwear and started pumping him for real. Dib threw his head from side to side, clenching his hands to fists and losing himself in the feeling. A part of him realized that this was far too simple, far too nice for Zim’s standards, but he didn’t listen to it.

“So desperate to be fucked. Are you thankful that you finally got somebody who will take advantage of you and fill your slutty little holes?”

“God I’m so fucking thankful”, Dib mumbled, eyes half-closed.

“Say it”, Zim said, pausing his movement and resting his hand firmly on Dib’s shaft.

Dib moaned and looked at him, a deep blush painting his face by now. “Thank you for taking pity on me and fucking me. By God, I need this so bad.”

With a smile, Zim started stroking again, watching as Dib became more and more of a whimpering mess. His own mating spike started stirring and pressing slightly against his slit, but it was still bearable.

“What’s that fluid?”

Dib startled, blinked open his eyes again and looked to where Zim had paused.

“Precum”, Dib then explained, closing his eyes once more. “Happens sometimes when things feel really good or when we start getting closer to orgasm.”

He shuddered when he felt Zim’s other hand – the one not firmly wrapped around his dick – softly graze the tip. And then Zim shifted his weight, and when Dib opened his eyes once more, Zim was holding his finger right in front of his mouth, covered with the slimy white fluid that was Dib’s own precum.

“Open”, Zim said, and with a moan, Dib complied. It was unfair how much this was doing to him. He should fight back and not be such an obedient slut to Zim, he should – Zim pressed his fingers into Dib’s mouth and every thought left his brain. With his other hand, Zim started stroking again, and Dib moaned as he eagerly sucked Zim’s fingers and bucked his dick into his hands.

“Such a good boy”, Zim said and removed his hand with a pop, and then gently pet Dib’s hair. He had his eyes closed and was breathing hard, still obediently keeping his hands up and bucking his hips into Zim’s touch with an ever-increasing pace.

“Oh god Zim – I think I’m – I’m going to –“

“I do not think so”, Zim said, and then his hand suddenly let go. Whining, Dib pushed his dick into Zim’s hips.

“No, no, Zim, I was coming, I was so close I …”

“Oh no, were you?” Zim said, and then he firmly pressed Dib’s wrists to the bed and sat down on his chest, their faces inches apart and their crotches some horrible, horrible inches apart as well. “I am so sorry”, he said, an evil grin painting his face, and Dib shamelessly moaned and rocked his hips upwards into the empty air.

“Please, Zim”, he whined and tried his best at the puppy-eyes again.

“I’m sorry, but I really have to get going now. We can continue once I am back, right?”

Dib sputtered out an undignified whine. “You – Zim –“ he stuttered, starting to fight harder. “You can’t do that to me! I am … I am so close, Zim, you can’t do that!”

Zim was surprised that there were actual small tears spilling from Dib’s eyes. He leaned down to lick them away. Next to Dib’s ear, he quietly answered “If you really didn’t want Zim to do this, you should not have told me how much this turns you on.”

“Ziiim”, Dib whined, moaning and squirming and rocking his hips to no avail. Zim watched him and was surprised how much this denial thing turned himself on. His breeding spike was pushing at his slit more urgently now and he considered quickly face-fucking Dib before he left. One look at the clock made him throw that thought out of the window again, though.

“Don’t touch yourself while I am gone”, he said in a low voice, their lips so close that they were nearly brushing against each other. “Or else you will regret it.”

 

 

The hours passed by miserably slowly. Falling asleep again suddenly felt impossible, even if Dib usually slept through the morning hours easily. But everytime he felt like he was dozing off, Zim popped into his mind again and sent another bolt of pleasure right to his dick.

Dib was squirming and turning from one side to the other on the bed, searching for a relief that didn’t come. His hands were itching and he consciously had to keep them up next to his chest before they did something unwise.

When feeling especially weak after nearly an hour, he decided to start grinding against a pillow, and he immediately realized that that was a mistake. But he was just dry-humping it a little, it was no real touch and would put him in no danger of orgasming, so he was safe, right? He kept trying to tell himself that, even as the gentle pushes of his hips every few seconds turned into a frantic violent rhythm that had him moaning and seeing stars. It felt so good and made him more and more desperate with every little push.

Another hour passed like this, with him pathetically grinding against a pillow once in a while, while imagining Zim fucking his brains out for disobeying him a little. Then the itch got a little too much, and with eyes clenched shut and anxiously raised shoulders, Dib finally forced his hand into his boxershorts. He stopped breathing as the touch after such long torture felt like heaven and made his brain short-circuit. He didn’t mean to make himself come, of course, just to touch himself a little bit, to ease the itch, to relieve himself a little so he could survive better until Zim finally came back.

He came after less than two minutes. Maybe it had not even been a whole minute. It was fucking pathetic, that’s what it was, and with a whine, Dib swiped his hand against the bedsheet and hid his head beneath his arms.

“Fuck!” he cursed, and hoped with all his might that Zim would not notice. Maybe he would only come back in a few hours, when Dib was probably horny again, and would not see his treacherously soft dick.

 

Unfortunately, when Dib awakened again to the door being slammed open, not more than thirty minutes had passed. He quickly rose from an uneasy sleep that he regretted falling into, and stared at his soft dick and at Zim’s flirty smile, and knew that he was fucked.

“You’re back”, he said unnecessarily, and Zim quickly joined him in the bed again, laying down on top of him and fingers wandering into his hair to pull at it.

“It was horrible. But I did great. And you, have you been obedient to Zim?”

Zim dug his legs into Dib’s thighs, and Dib could feel his dick stir again. It wasn’t enough to make it grow again, however.

“… yes”, he said with a pause, avoiding Zim’s eyes. He begged the gods that Zim just wouldn’t question it. But then Zim frowned and sniffed the air, and then his eyes landed on Dib’s boxershorts, where the silhouette of Dib’s soft dick was only faintly visible.

“You haven’t been, have you?” he realized.

“I – I was, I –“ Dib stuttered, and suddenly Zim was kneeling on his arms while his one hand firmly closed around his throat.

“You disobeyed and touched yourself, didn’t you?” Zim called out. “And then you even orgasmed, you pathetic slut. It was such a simple task, and you failed.”

“It was – it was not fucking easy!” Dib replied, pushing with his arms against Zim’s legs. His hand then clamped around Zim’s left arm and he harshly pulled Zim to the side, until he lost his balance so much that he could fight himself out from underneath him. “You can’t just do this, get me this horny and then leave! You were gone so fucking long, what was I supposed to do?”

“You are supposed to obey me, so I can reward you by fucking you”, Zim hissed, trying to wrestle Dib down again and then snapping his finger. And suddenly there were iron grapple arms clamping around Dib’s wrist, and they pulled taut and made him lose his balance while Zim clamped down on his back, pressing Dib face-first into the bed. “And because otherwise”, Zim said, and then leaned his face down so he could speak quietly next to Dib’s ear. “I have to punish you until you finally learn your new place.”

He rolled his hips down, grinding hard against Dib’s ass, and despite himself, Dib moaned.

“And knowing you, the usual cute sexual punishments that humans often do will not be enough. No”, he said, firmly grabbing Dib’s hair. “To make you learn your lesson, I have to do much worse things than that.”

Dib moaned into the pillow, grinding his ass up to create more friction. It was insane how quick he was already growing hard again.

“What are you going to do to me?” he asked in a low voice.

Zim scoffed at Dib’s voice and tightened his pressure on his neck, pushing him down harder. He licked his lips, thinking for a while, then he suddenly let go off Dib and got off him again.

“On the ground, stand on all fours”, he said and smiled at how fast Dib complied. His rebellious mood from a minute ago seemed forgotten already.

Dib looked up at Zim, slightly scared, massively turned on, and watched as he stepped behind him.

“Eyes to the front”, Zim then snapped, and biting the inside of his cheek, Dib complied.

“What are you gonna-“

“Shut up”, Zim interrupted and then his hand grabbed the waistband of Dib’s boxershorts and pulled it down, not so far that it uncovered his dick, but so far that most of his ass was greeted by the cool air. Dib’s breath hitched in his throat.

“I kept thinking about it, ever since the first stream”, Zim murmured and gently let his hand wander over Dib’s ass, who shivered beneath the soft touch. “It wouldn’t leave my thoughts, the way you squirmed and tried to hide your fear. This time, I want to find out how it is like to really hurt you there.” 

Dib softly moaned and pressed his ass slightly towards Zim’s hand. “But – I thought you already didn’t hold back when hitting me back then?”

“I didn’t”, Zim confirmed. “Which is why I won’t be doing it with my hand this time. Computer, a wooden paddle.”

Dib’s eyes widened and he immediately turned around to watch as a mechanical arm appeared to lower a paddle into the room. One glance at the stable wood and the width and length of it made Dib’s heart jump out of his chest.

“Eyes to the front”, Zim hissed and Dib complied, his heart beating ever harder. And suddenly, it was beating too hard and he felt honest panic in his throat.

“Zim, no, before we do that –“ he tried to choke out. His breath hitched when he felt the wood gently being pressed against his bottom. “Before we do that, we need a safeword”, he continued with a firmer voice.

“A safeword?” Zim questioned.

Dib frantically nodded. “I wanted to suggest it yesterday, too, we really should not have been doing it without at all. And now I really –“

“What’s a safeword?” Zim interrupted him.

Ah, fuck, Dib thought. Of course Zim wouldn’t know, that was just his luck. “It’s like … you know by now that I like these things. Getting hurt. And humiliated”, he pressed out, blushing. “But there might come points where it gets too much. Hurts too bad. And then I don’t like it anymore. And then I need a word to tell you that I really, really want to stop.”

The pause that hung in the air after that made him nervous.

“That doesn’t make sense”, Zim said after a while. “Of course you partly don’t like getting hurt or humiliated. That’s the thing about pain, and it doesn’t matter if it’s a little pain or really bad. What would change if it’s too much? You’d probably still stay horny, won’t you?”

Dib grimaced and looked back towards Zim, and this time he wasn’t reprimanded. “Well, maybe I won’t”, he explained. “Or I’ll just feel too ashamed and hurt, and I will want to stop having sex and just leave. And not come back.”

Zim was still frowning, and Dib doubled down on his words. “If you hurt me too much, Zim, I won’t want to have sex with you anymore.”

That seemed to do the trick. Zim suddenly looked a little downcast. No matter how much of a mistake this new sex thing with Dib probably was, he couldn’t deny that he liked it and that he wanted to keep doing it. The idea that he could lose it just because he was hitting Dib a little too hard was bothersome.

“Fine”, he said, letting his hand sink into his lap for the moment. “What do you suggest?”

Dib breathed a sigh of relief. As bad as Zim’s concept of consent seemed to be, he had in fact been a little worried that he wouldn’t agree.

“The traffic light system. Green means everything’s great. Yellow means I’m getting close to my limits and you should change something, but I don’t want to stop. Red means absolute full stop.”

Zim huffed and shrugged. “Okay, sounds manageable. Yellow and red. But when or why would you say green?”

“Ah. Just – you can also ask, you know. Ask at which color I am. If you’re unsure.”

“Why would I be unsure?” Zim questioned, and Dib sighed and gave up.

“Whatever. Just – listen to what I’m saying. Will you?”

Yes”, Zim intonated urgently. “Was that everything? Can we start now?”

For a moment, Dib kept looking at him, before giving a careful nod, starting to remember the situation he was in. With a grin, Zim laid a hand on his bare lower back and grazed his skin with his claws. It sent a shiver up Dib’s spine.

“Don’t think this will make me hit you any less hard”, Zim said, letting his hand wander lower until his claws were leaving slight red marks on Dib’s ass.

“Good”, Dib answered, feeling a blush spreading in his face. “I don’t want you to hold back.”

Zim let go of a snicker. “You’re going to regret that wording.”

“Make me”, Dib smiled. And shivered when he suddenly felt the wood of the paddle gently prodding at him. With curious eyes, Zim let it slowly wander over his ass – which was still of a pristine white color, only interjected by a few fine red marks from his claws.

“I’m gonna enjoy breaking you”, he murmured, letting the paddle ghost over Dib’s inner thigh, at which Dib moaned shamelessly.

And then the paddle hit him with deafening snap and the force of it made Dib jump forward against the bed.

“Fuck!” he choked out, the pain crashing through his whole body and taking his breath. It was a lot worse than he had expected.

“Zim, shit, that’s horrible”, he whined. “It hurts too bad!”

“You poor thing”, Zim said, softly stroking Dib’s abused ass, which was already starting to turn red. “I nearly feel sorry for you.”

Without giving him room to breathe, he hit Dib once more, just as hard as before. It made Dib bite his tongue and a sliver of blood ran down his lip.

“Zim”, he moaned, shaking his head and blinking away the forming tears. “It’s too bad. It’s not even as hot as it was on the stream. Please, do it less hard. Or use your hand.” 

“Unfortunately for you, we are not doing this because it’s hot”, Zim explained, his left hand firmly pulling at Dib’s left ass cheek, watching as it turned an even brighter red while Dib moaned in pain. “You were the one who decided that disobeying me was a good idea. I need to remind you of your place, Dib, otherwise how will you learn? Now, stand your ground this time and bite your teeth together. Or you know what, bite this.”

Dib still kept shaking his head but still obeyed, tensing his body and opening his mouth as Zim pushed a piece of leather inside. He felt a little more prepared for the next hit. Still, it didn’t hurt any less.

He whimpered as the pain shook his body and made his limbs shake beneath his weight, and suddenly felt tears prick against his eyes.

“There we go”, Zim praised him, and Dib felt him softly stroke his hair. “Just take it, Dib-slave. You know that you deserve it.”

He whined some more, but then the wooden paddle already made impact again, and the force behind it made him let go of the leather piece.

“Please, Zim”, he used the chance to beg. He was surprised how teary his voice sounded. “I’m sorry, okay? I’m so fucking sorry.”

Fascinated, Zim leaned forward towards his face, gently thumbing his cheeks and then looking disappointed as he found that Dib hadn’t spilled any tears yet. Seems like he could take a little more. He pushed the leather back between his teeth before taking aim once more. The air hissed when the paddle cut through it even harder than before.

The muffled scream that left Dib’s lips was like music to Zim. He gently stroked his bottom for a moment.

“What are you sorry for?” he asked, and Dib immediately spit out the leather again.

“For coming”, he said, the words hurrying from his lips with desperation. “Even though you said I shouldn’t.“

“Not good enough”, Zim said and Dib yelled a curse when he hit him without warning, making Dib bite his lip. But despite the pain, he was still rock-hard and he was enjoying this more than should be possible. How long had he ached for being hurt and used like this? It was everything he had wished for and better. But despite this, his body was nearing its limit. His arms and legs were shaking really bad and having a hard time keeping him up in the air and the pain nearly made it hard to breathe. He considered using the safe word but most of him really wanted to keep enduring this.

“For disobeying”, he whined, desperately trying to think of what Zim wanted him to say. “For being such a horny slut that I couldn’t even stop myself from orgasming, even if you didn’t allow it. For – doing this, even though my body belongs to you.”

The paddle hit his ass once more and Dib’s body tensed to withstand the pain. He sobbed, and felt absentmindedly how the tears finally spilled. Zim noticed immediately – he leaned forward, swiping at them and digging his claw into Dib’s cheek, making his tears and his blood mix.

“Now you get it”, he whispered and smiled. “I’m going to hit you five more times. Count them for me, Dib-pet.”

Dib moaned in desperation and clenched his hands hard, preparing for the impact – which hit him even harder than before. Pain reverberated through his body and his fingers were white from how hard he was clenching them. Tears rolled once more.

“One”, he choked. “Please Zim, it’s too …”

Another harsh crack went through the room. Dib was progressively shaking worse. “Two…” he said, in a whisper this time.

“Louder”, Zim demanded, then gently stroked over the red and bruised skin. “You’re doing so good.”

The paddle hit him once more, and with fascination, Zim watched as it drew a bit of blood.

“Three”, Dib quickly said. He was progressively shaking worse. Zim gently petted his head before hitting him even harder.

“Four”, Dib sobbed, as his arms gave way beneath him.

“Get up again.”

“I can’t”, Dib shook his head, tears blurring his sight. Still, he did as Zim said.

“Good boy”, Zim purred, gently stroking his hair before brutally hitting him once more. It made Dib go down once more, but this time, Zim followed him, leaning down to pick him up and gently place him on the bed.

“Five”, Dib pathetically choked out and Zim smiled as he softly stroked Dib’s back.

“Such an obedient little pet”, he murmured, kissing Dib’s neck and rubbing his shoulders. “Have you learned your lesson?”

“Yes, Sir”, Dib quickly said, and turned around to look at Zim with shiny, pathetic eyes.

“I don’t like that word, Sir”, Zim mentioned, laying one hand against Dib’s cheek and swiping away at his tears with his thumb.

Dib rolled his eyes. But after a moment, he then softly said “Sorry, Master.”

It made Zim smile.

And then Dib leaned his face forward, catching Zim’s lip in a kiss. And Zim blinked in surprise. He kissed back – but not too much. Because Dib was kissing him gently. And somehow, Zim was fine with that. Somehow, it felt okay to kiss back just as gently. After all Dib had just taken a lot of pain, just to make Zim happy.

“So, I take it that I didn’t hurt you too much?” Zim questioned when their mouths separated again.

“I – don’t know”, Dib admitted, making Zim squint at him in confusion.

“I mean”, Dib continued. “It was good, during. But now. It’s like, damn …”

Zim scoffed and interrupted him. “You want medication?”

“Yes!”

“Fine. But after that I will fuck your mouth. My spike needs some relief, and if I wait any longer, I will lose my mind.”

And Dib’s dick immediately twitched again. “Please do.”

Chapter 7: Stream 5

Notes:

look who's back. didn't think i'd ever finish this chapter, but here you go. let's see how the stream will continue after the recent developments

Chapter Text

Waiting while the stream was slowly filling was the weirdest part of it.

It had been five days since the last one. Dib and Zim sat in front of the computer set-up in chairs next to each other, and they were leaning backwards and fiddling with their thumbs as if nothing special had ever happened. And trying their damnest to ignore the chat. In fact, their eyes were avoiding it, instead roaming around Zim’s room and the desk in front of them and occasionally, looking at each other. Sometimes their eyes would meet, and they’d share a short, knowing smile.

“Alright”, Dib finally addressed Zim. “We got over 600.000 viewers. Let’s start.”

“Don’t tell me what to do”, Zim murmured, but then cleared his throat before shooting the camera his characteristic bright smile.

“Welcome back, dear human flith! It is good to see you all – especially in such high numbers, this early in the stream already. I’d be impressed, if I didn’t have a slight idea about the reason for your presence.”

“So, how have you been doing? I noticed that you seemed to miss me quite a lot this week – while I appreciate your messages, there might be a point where you’re overdoing it a little. And I’ve been … busy this week, you see?” he said, making the smallest of a pause in order to shoot the tiniest of a glance in Dib’s direction. Dib demonstratively rolled his eyes at that.

“So? What have you been up to?” Zim asked again and tried to get an overview of the chat. The messages were blurring by too quickly, though, the only words he could repeatedly make out were “Dib” and “sex”. There were also some donations, which stayed on the screen a little longer and which he was therefore able to read.

DID U HAVE SEX?
What happened between you two??
Did u bang 
YOU FUCKED DIDN’T YOU
What happened after the last stream??

“Yeesh”, Zim said slowly. Dib didn’t even try reading the chat. He was leaning backwards, trying to appear nonchalant and to quiet his racing mind.

“Ok, ok, I get it, you nosy worms. I assume it’s only fair to tell you, after how the last stream ended. Isn’t that right, Dib-thing?”

“Yes”, Dib sighed and rolled his eyes, but then shuffled closer and dared to look at Zim and the chat again. “Fine. But first things first, okay? We are not dating.”

“Correct, we are not”, Zim immediately agreed, nodding firmly.

They could nearly hear the stream groan as an answer – the angry smileys and the many sentences in upper case were a good hint about what their community felt about that sentiment.

So, Zim decided to throw them a bone. “But yes”, he said, pursing his lips as if tasting something bitter. “As you all have vehemently speculated over the last week – even before that – the Dib and I are in fact now having sex.”

Dib couldn’t help the embarrassed blush that immediately spread over his face. His eyes jumped towards the viewer counter which had nearly arrived at 700.000 now and part of him started to regret the decision to talk about this on stream. Before, he had argued that enough bad things had already happened and that they’d all assume they were banging anyway, so his reputation couldn’t get any worse than that. But still, he now realized, right out telling it to over half a million people was on a different level.

It wasn’t made better by the sheer amount of donations coming in, and the visible comments often being very graphic and degrading, calling him a slut and a cocksucker and worse.

He hated how the comments made his dick twitch.

Zim was bathing in the attention – he was grinning, reading out some messages and thanking some of the donations. Dib couldn’t help but notice, though, that Zim elegantly ignored all the messages that were calling him a slut.

“Yes, I know, I know, this is very exciting, we are very hot, yes, the sex is very hot as well –“ Zim nodded eagerly, and for a moment, his words made Dib smile.

“And so, with this shift in our relationship we also debated changing the formula of the stream a little bit”, Zim then continued. Dib sat up in his seat a little straighter.

“In fact, we want to give more control over the segments to you, dear chat.”

Zim paused for effect and watched the chat with a satisfied grin on his face. By Irk, he loved this kind of attention. They had risen past 700.000 viewers now, setting another record. Once word got out about their new kind of arrangement, there would be no more stopping them. Him. As good as the sex with Dib was – he shouldn’t forget that they were still enemies, and that this was his mission. The Dib was still only here for the irken lessons.

“What we’ll do is that we will have long segments where you, as a chat, can ask any questions or give us any tasks you like. I hope this will play out to all our enjoyment”, he grinned and licked his lips. “And then, we’ll also have game segments – but these games are determined by polls right in front of every stream, where you all can vote on the game you want to see us play. You can also suggest games – I have hired two mods, they will take care of this.”

Hired? Dib thought and frowned. Zim had told him that they had just been two crazed fans who promised to do it for free.

“One last change that some of you might have already noticed – while I had my hesitations before, I now decided to allow you to send mail to a post office box in my general vicinity. As I know that you won’t adhere to them anyway, there are no rules, no limits. Just give me your stuff, make me rich, and if the present piques my interest enough I will show it on the stream. Like the outfit I am wearing today! Isn’t it fabulous? Dear … Tibby”, Zim read from a note. “Thank you for sending such a befitting gift to your future overlord.”

Zim stood up and showed off his clothes a little, and Dib didn’t hold himself back from staring. The outfit was kind of intense. Far too revealing pink hotpants and a semi-translucent purple shirt were adorned by multiple black leather straps and shackles. They were spanning around Zim’s arms and upper thighs and looked like they had come straight out of a BDSM sex shop. The knee-high black leather boots completed the image – the outfit made it very much obvious that Zim had accepted what his real job behind the camera was.

inspiration

“What do you think, Dib?” Zim then asked and went right in front of Dib’s chair, so close that he slightly shoved Dib’s legs to the sides with his knees. It proved surprisingly hard to remove his eyes from the strand of skin of Zim’s waist that showed between his shirt and hot pants and to look up into his eyes instead.

“It … shows a lot of skin”, he pressed out and Zim scoffed.

“I think that’s kind of the goal, with clothes like these”, he said, and then he suddenly grabbed Dib’s hand. Dib would have pulled away, but Zim just pulled his hand closer, and then rested it right above the waistband of the pants, pushing Dib’s fingers against his uncovered skin.

Dib had touched Zim like that a hundred times this last week, and still it sent shivers up his spine.

“You like it”, Zim purred. “Come on, just say it.”

“Fine”, Dib said and let his thumb gently wander over Zim’s skin while bringing his other hand to his leg, where he gave one of the leather shackles than ran over his inner thigh a good pull. He liked how it made Zim gasp a little. “It looks good on you.”

“There we go”, Zim grinned self-assuredly and petted Dib’s head, trying to fight down how Dib’s words had made his spooch flutter. Then he turned around again while still holding on to Dib’s hair, grinning into the camera.

“Isn’t he a good boy?” he said and pulled at his hair, which made Dib flush red and immediately shake his head and wrestle Zim’s hands out of there. Zim cackled, but then he let him go and sat down on his own chair again.

“Well”, he said and crossed his legs. “With that all out of the way, I would say that we are now open for questions. And for that, I am very excited to tell you that I have developed …”

Dib cleared his throat, and Zim fluently continued with “fine, the Dib-stink and I have developed a genius algorithm that will search for patterns in your comments. And when certain phrases or parts of sentences are repeated at a certain percentage, above a threshold of 20% to be precise, we will be notified of that.”

He paused, and Dib quickly took over, trying to make it clear that this was his algorithm as well. “We cross-validated it on the comments of old streams, and that worked great. But let’s demonstrate it, shall we? For now, I want you all to write the same message in the chat … let’s say for example Zim is stupid, okay?”

Zim ripped his head around to him, and Dib could barely contain his grin.

“We will not test it with that, you horrid cretin”, he growled, then he leaned forward and clawed at the table. “Do something else, chat! Write Dib’s head is big.”

“No, let’s all write Zim is stupid, okay?”

With an angry gnarl, Zim let go of the table and leaned towards Dib. He grabbed his collar and pulled him closer, until their faces were merely inches apart. Dib just let him do it.

“You’re gonna regret this, Dib!”

“What are you gonna do?” Dib grinned back.

The computer chimed and they turned their heads and were greeted by the message “Zim is stupid” from the chat. Right when joy and rage started painting their respective faces, the computer chimed once more, this time with the message “Dib’s head is big.”

Now, Dib deflated as well, and with a bitter smirk Zim let go of him again, leaned back in his chair and crossed his arms.

“You’re supposed to be on my side, followers”, Zim still insisted. “Not on both sides. On my side.”

“Then make them prefer you”, Dib rolled his eyes. “I can’t help my natural charms.”

“Ha!” Zim laughed. “You have the natural charms of a trash can.”

“Then what does that say about you, being attracted to a trash can?”

Zim shot him a glance and opened his mouth to try to refute it but he couldn’t. “I despise you”, he finally said.

“I know”, Dib replied, grinning. Then he turned his attention to the screen again.

“But, as you can see, the code works good enough. And for it to work, you of course don’t all have to phrase your question exactly the same way – even if some of you are asking what were you doing yesterday and some are asking did you have sex yesterday, the code will probably fuse that into a single question. Which is why, of course, a lot of questions have been picked up today, already – like at the beginning, there was … What happened last time? and Are you dating now? …”

“Exactly”, Zim took over. “So now let’s have a look at the more recent requests. Like that one. How much time did we spend together this week?” Zim looked at Dib and smirked. “You want to answer that one?”

Dib rubbed with one finger at his forehead and felt himself blush a little. “Uh. Well, I kind of was here the whole time. Except for one dinner with my sister. But … yeah.”

“Yes, he’s been kind of clingy”, Zim remarked and Dib felt his eyes nearly bulge out of his head.

“When I tried to go get my Swollen Eyeball things you literally tied me down!”

“Lies”, Zim hissed right back. “You were … probably tied down anyway.”

“That’s beside the point. You were having a violent tantrum about me not leaving!”

“Was not. Let’s continue”, Zim quickly cleared his throat. “What did we do last week? Ah, yes well. Mostly the sex. Also the irken lesson and the algorithm. Next question, please.”

This time, they had to wait for a few seconds, but then another one popped up and Dib read it out loud: “How many times did we have sex? Uh. Many?”

He looked at Zim questioningly, and Zim grimaced. “Sometimes the transitions were kind of fluent, so it gets hard to count. But, about orgasms, I maybe had … about 20? 30?”

He looked at Dib for approval, and Dib shrugged with a blush. “Yes, might have been 30 I think. And I know, for five days that sounds like a lot, but keep in mind, followers, that his biology is different from humans’.”

Zim shot him a sharp glance, and Dib rolled his eyes. “Fine, fine, let’s just say some of his functions are very above- or below-average. He does come rather quickly and his refractory period is extremely short.”

“Yes, yes, Zim is amazing”, Zim agreed when he saw that Dib’s words filled the chat with hearts and fire emojis, and the collective message That’s so hot, came in. “I had very many, very great orgasms these last days. Do you want to tell the chat how many you had, in comparison, Dib-pet?”

“Don’t call me that on stream.”

“Oh, I absolutely will”, Zim smiled back, low-lidded. 

Dib sighed, hiding his face in his hands for a second before looking up at the chat. “Four times”, he mumbled.  

“Naw, you poor thing”, Zim grinned and patted Dib’s head, and Dib quickly slapped his hand away.

“If some of you don’t know this yet, followers, the Dib is very, very much into this thing called orgasm denial. And turns out, I am into it as well.”

“You’re too much into it”, Dib grumbled, crossing his arms.

“Well, it’s good”, Zim grinned. “I like the control. But I thought that maybe you, dear followers, would like to have some of the control as well?”

Dib frowned and opened his mouth to protest, but Zim was already continuing.

“I have prepared some polls – here, just open the poll menu and then there it is. If you right-click it you can also get it attached to the right of the screen, see? Yes, it is very simple, and everyone has one vote – but for the whole stream, you can always decide to change your vote again, depending maybe on how well you think the Dib is performing, if he is being obedient or if he deserves a little bit of punishment –“

Dib’s mouth was completely dry – he was staring at the poll options, where some votes were already rolling in. The poll was asking if they wanted Dib to come a) right after the stream or b) this evening or c) not today. The numbers were fluctuating a lot, but right now, the majority with about 50% had voted on C.

“You can’t do that”, he finally said and immediately turned to push Zim. But Zim had been expecting that – and he used their closeness to claw his fingers into Dib’s collar and pull him close. 

“Yes, I can”, he purred. “And don’t pretend like you don’t like it.”

“Well I don’t!” Dib yelled, grabbing Zim’s wrists and leaning his body weight on top of him. “They shouldn’t have a say in that. It’s unfair. Why isn’t there a likewise poll for your orgasm?” 

“Because you’re the one who likes it”, Zim shrugged, and then he softly let his thumb wander over Dib’s jaw line. “Come on. It’s not that different from what we’ve been doing so far.”

Dib clenched his teeth and avoided his eyes. Zim smiled.

“Also it’s a pretty good extra incentive for you to behave, isn’t it? If you want, we can in turn stop that shortening-your-lesson-nonsense.”

Dib still didn’t reply, and Zim pulled him even closer, until their faces were just the width of a breath apart.

“Plus, there are some pretty good chances that the chat will be nice, and you’ll get to come right after the stream. With your last orgasm just this night, do you think it’s very likely that I would allow this on my own?”

Now Dib bared his teeth, breathing hard. He looked at Zim and hated that he was showing that horrible mischievous grin he was always wearing when he thought he had won. He hated even more that Zim was right – that he felt himself giving in.

“Why would you even like that”, he still shook his head. “Voluntarily give up on some of your, uh, control over me, and give it into the hands of some random humans?” 

“Oh, I don’t think of it as giving up on that power”, Zim smiled and stroked his thumb over Dib’s lip – and nearly involuntarily, Dib opened his mouth. “I think it’s even adding to it. The fact that I can give so many people some control over you makes it even clearer how powerless you really are against me.”

Before he could answer something, Zim took advantage of his open mouth and roughly kissed him. His tongue immediately filled Dib’s mouth, who blinked in surprise and tried not to moan as Zim wrapped his tongue around his own and pulled.

Then he remembered the camera and pushed Zim back – but the damage was done. Dib was bright red and Zim was wearing an insufferable grin. And Dib sat down again and carefully looked at the poll – and to his simultaneous delight and chagrin he saw that the dominating option with around 40% was now letting him come right after the stream.

“I hate all of you, and you the most”, he said, poking a finger into Zim’s chest. “But alright, let’s read some more questions from the chat.”

Zim had a hard time containing his laughter when he went back to his own chair.

“Very well, let us see what other things you viewers wish to know. Hmmm. It seems you want to know what kind of “porn” we are into?” he read out, mispronouncing porn slightly.

“Porn is short for pornography, is it not?” Zim quietly asked him, and Dib scoffed but nodded.

“Well, let us hear it, space boy”, he then said, leaning forward curiously. “You ever watched some human porn in your time here? Or any other kind of porn?”

And Zim crossed his arms. “I’m not … that much of a person for that. I know most of you people really like it, but I do not. But I swear that I’m still normal!”

“Yes, of course you are”, Dib rolled his eyes. “But like – did you ever? See some, I mean?”

“I once stumbled upon some in my research – it’s rather hard to avoid, really. But it was … I was too young. And it was too bad. I just found it really, and I mean really gross. Humans are very disgusting, Dib-thing, I am not sure if I have ever mentioned this.”

“Maybe once or twice”, Dib scoffed. “But like, I’m the exception now, right?” He shot Zim a self-satisfied grin, knowing that he was just fishing for compliments, but he couldn’t help it.

Zim looked at him, lips pulled tight. “You are like – pretty far to the left on the human species’ bell curve of disgustingness. Maybe about two standards from the norm – but still part of the bell curve.”

“That’s the nicest thing anyone ever said to me”, Dib said in a serious tone.

“Still part of the bell curve, Dib-monkey!”

“Yeah, yeah. Well, so much about human porn. What about … any other kind of porn?”

And Zim chose to discredit his followers’ intellect once more. “There is not much irken porn. And the other I haven’t really tried.”

“And … how is irken porn?” Dib asked, feigning pure naivety.

“It’s … fine”, Zim pressed out, clearly uncomfortable. “Just maybe … narrow in its variety.”

Dib looked at him with a confused frown. And after a moment of uncomfortable silence Zim groaned. “It usually focuses a lot on size.”

“Ah”, Dib made. Suddenly, Zim looked even smaller than usual to him. “So you mean like … its mostly really tall irkens fucking really small ones?”

Zim was grinding his teeth while he quietly nodded.

Dib was still debating if he should make fun of that or try to comfort Zim somehow, when Zim continued speaking, louder and tenser than before.

“And I get it, okay, I get why that is hot, that’s kind of the worst part. Because even though it’s hot, I still cannot watch it because somehow, on some level, it seems to … bother me.”

And with that, Dib threw the idea of making fun of Zim out of the window.

“You’re right, they should just have more variety then. As if that would be hard to do. I bet there are a lot of small irkens eager to show off in more active roles, and tall ones wanting to try out the passive ones.”

Yes”, Zim groaned empathically. “It would be so simple.”

Dib watched as he ground his hands through his face, and then through his antennae.

“Can you … try to put that into more … normal terms for the viewers?” Zim then quietly said, still so unbelievably vulnerable, and Dib didn’t even hesitate.

“He’s saying that when he was younger, due to his cult he mostly had access to this one porn site, and that site heavily featured size kink videos. Which was a turn-off for him.”

They watched as the viewers texted smileys and words of understanding, relief dripping from Zim’s frame. And then his posture changed and he smirked up at Dib.

“So, what about you? Somehow, I cannot imagine you watching much normal human pornography either.”

Dib shot him a dead-pan look. “Shut up. Of course I sometimes do. I watch a wide variety of porn, okay?”

“Like what?”

“Like … BDSM”, Dib answered. And that was it. The silence stretched on for a moment.

“Really, Dib-thing?” Zim finally spoke. “I pour my entire speedilyspooch out for you, and you give me this in return?”, he chastised Dib. “May I remind you that your certain little something is very much dependent on your performance on today’s stream?” he then added, pointing his finger to the poll on the side of the screen with a nasty grin.

And Dib’s reluctance dropped. “Fine! I, uh, well, any kind of BDSM really, some basic rough fucking, usually gay, and then yes, any sort of monsterfucking. Which is kind of hard to come across tbh, even on Hentai platforms, and as I often don’t want to waste my energy to reach … other platforms, I often scroll Ao3 for written porn of it, too.”

He was blushing brightly by know, but Zim wasn’t focusing on that. A thoughtful look had appeared on his face.

“With those … other platforms … you don’t mean …?” he said and didn’t quite finish, instead pointing upwards.

“Uh”, Dib stuttered, but then chose to roll his eyes. “What, like it’s hard to access them?”

The shock in Zim’s eyes didn’t falter. “What kind of platforms did you …?”

“Just the basic ones”, Dib rushed to say. “Xkrazo. Makrooö.”

Zim paused for a moment, watching as Dib nervously fiddled with his fingers. He looked at the chat, exploding in questionmarks, and ignored it.

And then the thought hit him, and horror flashed through his face. “Did you watch irken porn??” he accused Dib, pointing a finger at him.

Dib visibly paled. “No, I did not!!”

“Yes you did!! Don’t lie to me!”

And with that, Zim jumped him, grabbing Dib’s collar and firmly pushing him back against his chair, growling into his face.

“I didn’t!”

“You did! I can see it in your hideous eyes.”

Dib grabbed Zim’s wrists, but otherwise didn’t fight back. He had never been a good liar and he was sure that the chat and Zim could tell anyway.

“Fine”, he therefore barked back, and the horror in Zim’s eyes deepened.

“How dare you!”

“Zim, come on, it was just –“

“You dare lay your inferior eyes upon our magnificent species! Your weird obsession with me truly reaches new heights with this.”

“Zim! Oh my god, I wasn’t even thinking of you. I actually didn’t even watch any with pink-eyed irkens in them, that felt weird. I just tended to watch the blue-eyed ones, they look different enough from you.”

Tended to watch??” Zim shot back with a squeal. “How much of this have you watched?!”

“Come on, Zim”, Dib said and blushed deeper. Then however he leaned in closer to Zim, fixing him with his eyes. “I told you that I find you hot. That I’ve found you hot since quite a while. Does it surprise you that much that this interest turned out to … generalize to some extend?”

Slowly, Zim let Dib’s wrist sink again. They stared at each other, neither breaking eye contact. And then, Zim sighed.

“It’s hard to stay mad at you, when you make such compelling points.”

Dib scoffed, and found how in retaliation Zim’s claws on him sharped to points.

“That doesn’t mean I won’t still have to punish you for it later.”

“Oh I hope you do”, Dib grinned back, and then they were kissing again.

And lost themselves a little in it.

Only about two minutes later, Zim harshly separated them and gave a weak cough. “We should. Concentrate on the stream.”

Dib moved his face closer again, until their lips were nearly touching. “It’s your stream. Your evil plan. So, I don’t really mind.”

Their eyes met for a moment longer, then Zim shoved Dib’s face to the side and jumped from his lap.

“Horrible cretin. Trying to foil my schemes even now.”

Dib smiled. “Have I ever mentioned that I like the way you speak? Always using those old-timey, dramatic-ass words.”

Sitting back down in his chair, Zim crossed his arms and stared at him with a pout. He was about to defend himself, and only when he already opened his mouth did he realize that it hadn’t been an insult but a compliment. Which made him frown even further. But after a moment, he was able to catch himself.

“Well, Zim knows this already”, he said with the typical air of arrogance around him. Though looking closer, Dib noticed the faint hue of a purple blush showing on his face. “My way of speaking is clearly superior to anyone else’s on this miserable planet.”  

Dib rolled his eyes. “Not what I said.”

At that, Zim frowned. “You did compliment me.”

“I said I like the way you talk. Not that it’s the best way of talking on the whole planet.”

“Details, details”, Zim shoved him off, and then he leaned into the direction of the stream again.

“Followers! The mighty Zim apologizes for losing track of the chat for so long. I hope you have some new questions for us. Ah, there we go. They want to know if I”, he said, then stuttered. “If I, uh, tried bottoming yet?”

Dib smirked at him, but the smile didn’t quite reach his eyes. “No, he didn’t”, he said, and Zim sharply nodded.

“Of course not! I thought I made it clear that I really liked the other role!” he shouted rather angrily.

And Dib decided to rile him up further. “Hm, I think it’s more because you’re too chicken to even try it.”

Zim’s eyes narrowed to slits. “I do not know what the pathetic earth animal has to do with this”, he said, even though he very much knew.

Dib leaned forward, a sneer on his lips. “I’m saying that you’re too scared to try it, spaceboy.”

In retaliation, Zim hissed at him. But then he leaned backwards again, crossing his arms in front of his chest. “That’s ridiculous. It’s not about fear – I simply don’t want to do it. Why would I even want to do it??”

“Because it feels good??” Dib replied, exasperated. “Why do you think I would want it if it doesn’t even feel good??”

“Well, I am not like you, Dib-thing! I do not like … losing, and being humiliated, and being inferior, and all that …”

“That’s not the reason I …” Dib stuttered, red slowly creeping into his face. But he could see a similar color starting to show in Zim’s face as well. “Or well, not the only reason why I like it. Okay?”

“Then what else do you like about it??”

“Just … the sensation, Zim. Being touched there is … different from being touched elsewhere. And I like it. It just feels good.”

He had finally managed to talk Zim into silence. He stared at him, looking bug-eyed even with the contacts.

“I mean, every humans’ genitals are different of course, so I don’t specifically know if it will also feel nice for … what you have down there. But maybe, if you want to, we could try it? I distinctly remember you saying in another stream that you were at least curious to find out.”

It took a while until Zim answered. When he finally said “Perhaps”, there was a blush showing on his face.

“Ha”, Dib grinned. “I knew it. Let’s try it after the stream, okay?”

“No??” Zim immediately replied. “Zim will not agree to that.”

“Come on.”

“No chance, Dib-thing.”

“Please, Zim.”

“Absolutely not.”

Dib stared at him for a moment, trying to come up with a way to convince him.

And finally, his eyes fell on something on the left of the computer, forgotten until now, and he grabbed it and held it up to the screen.

“Then I want it to be the prize of today’s puppy game”, he firmly said, and watched as the chat reacted with cheers and confirmation. “Whoever wins gets to top the other.”

“That’s ridiculous”, Zim immediately scoffed. He swung his arm to rip the doll out of Dib’s grip, but Dib swiftly dodged to the side.

“I will not agree to that. It’s not even a fair deal for me – without the game, you would bottom anyway, so Zim’s prize is worth nothing.”

Dib thought about defending his value and threatening not to have sex with him if they didn’t do this – but he realized quickly that that sounded weak even to his own ears.

“Fine”, he therefore said. “What kind of prize would you want in turn?”

Somehow, the idea of saying no and still persisting on not doing this deal weren’t present anymore in Zim’s brain. The question made something inside of him tingle in the most addictive way, and he suddenly had so many ideas, he just needed to speak at least one or two of them.

“Fuck you with that thing that this other person sent. For two hours.”

Dib felt a shiver go up his spine. “I didn’t want to – I told you I don’t want to try that yet.”

Zim smirked. “Either that or nothing. Come on, at least show the followers what I am talking about.”

Still staring at Zim with a red but straight face, Dib slowly reached it hand out to the small object at the end of the desk, curling his fingers around it, then opening his palm and holding it in front of the camera.

Tf is that
OMG!
Oh god yes please
What is that?
It’s SO SMALL
Make him wear it.
omg they really went there
that’s.. a cockcage

“I won’t.”

“Your performance rating, Dib-thing”, Zim said in a sing-sang voice. And Dib’s eyes wandered between the voting box and the cockcage, back and fro. Watching as his chance at orgasm started getting smaller and smaller, debating internally which was more important to him.

“One hour.”

“Two hours”, Zim shook his head.

“One and a half.”

Three hours”, Zim threatened, and Dib paled.

“Fine, fine, two hours. It’s a deal.”

Zim’s eyes wandered to the doll puppet, calculating. Then he nodded.

“Yes. It’s a deal.”

 

It was mostly the same after this. They kept answering the chat’s questions, now matter how invasive, as the term “privacy” seemed to have slowly faded from existence. The chat made it more than clear how happy they were about this recent development, and the many donations and still rising numbers made a smile appear on Zim’s face. Not much longer and he would be one of the biggest channels on the whole MySpaceFriends site!

Sometimes, of course, they still had to decline the chat’s asks – specifically anything asking for their nudity on camera. And this meant, luckily, that they couldn’t really do any actual sexual acts on the stream, but instead just kept getting hornier and hornier as they did one light BDSM activity after another.

Zim, can you please show us Dib’s blowjob skills by fucking his face with a dildo?
Thank you <3

“Thank you for that donation of … 50$”, Zim said, a little dazed after reading out the ask, while his eyes slowly turned to look at Dib. Whose face was bright red.

“I won’t do that”, he just said.

For a moment, Zim just looked at him. And then he swapped chairs and gently sat down in Dib’s lap, facing him and resting a hand on his right cheek. Slowly, he let his fingers wander over Dib’s lips.

“You sure? Personally, I would like to show you off like that a lot.”

The soft strokes on Dib’s lips slowly turned inward, as Zim pushed his fingers further.

“And I’m sure the followers will enjoy it as well. And I don’t really feel like disappointing this … Garred, after such a generous donation.”

He pressed down his fingers on Dib’s tongue, and Dib made a helpless noise, feeling trapped between shame and arousal.

“It’s just plastic, really”, Zim said while pushing his finger down further, and Dib moaned as he realized that he had lost his resolve. The image was too hot, and his mouth felt so empty. He couldn’t not do it now.

Luckily, he didn’t even need to verbalize it. Zim’s eyes lit up with evil glee and he stretched out his hand behind himself.

“The pink one”, he said, and one of the computer’s robot arms wordlessly reached him the dildo he requested.

Regret pooled in Dib’s body, making him heat up even further. It was the big one. The one he struggled to even take anally, the one slightly longer than even Zim. And despite that, he felt himself salivate at the sight.

Zim’s fingers pulled at his hair, angling him up slightly, while bringing the dildo closer with his right hand.

“This is a stupid idea”, Dib mumbled weakly, and Zim scoffed fondly at him.

“Open your mouth”, he said in response, and Dib obeyed while heat rushed downwards quickly. He wondered if this was turning on Zim even half as much as it turned on himself. Then the dildo pressed against his lips and he widened his mouth a bit further until it could fully slip inside. The weight pressed down on his tongue as Zim immediately shoved it in deeper, and the sensation made everything tingle.

“Good boy”, Zim said at just that moment, and Dib couldn’t help the quiet moan that tumbled over his lips. Zim grinned in response, and Dib’s ears reddened. He tried to fight it down. Focused on the weight of the dildo, as Zim slowly shoved it in and out of his mouth, reaching a little deeper every time.

“Yes, that’s it”, Zim praised him. “Keep looking at me. Yes. You really are a slut for any kind of dick, aren’t you?”

The noise of denial Dib gave in return sounded far too much like a moan for his own taste. As a response, Zim pressed the dildo in deeper, and the way it managed to turn Dib on was simply unfair. And then he pressed even deeper, and Dib felt his gag reflex close to being triggered, and his hands reached out automatically, resting on Zim’s wrists, making the dildo stop mid-movement.

He breathed a sigh of relief. But it lasted only until he realized how intensely Zim was looking at him.

“That won’t do. Hands behind your back, Dib.”

Dib hated what the words did to him. Hated how fast his hands obeyed. Hated how much he trusted Zim by now, trusted him to push him to his limits and not further.

With a low-lidded smile, Zim pushed the dildo right back where it had been before, keeping Dib’s head firmly in place with his left hand. Dib whined at the stretch.

“There we go”, Zim cooed. Then he started pushing the dildo back and forth, right there, ignoring Dib’s small noises of protest. “You’re so good at this, Dib-pet. So beautiful, when you’re this helpless and obedient. It’s so good to see that you finally know your place.”

Another whine, which Zim carelessly fucked him through.

And he sure took his time with it. Until spit was running down Dib’s chin, until his gag reflex had been lightly triggered far too many times, until the look in his eyes hinted at him getting deep into subspace.

He had thought that Dib would stop him at some point. Would protest too loudly for Zim to fight down. The fact that he hadn’t filled Zim’s chest with an ecstatic sense of pride and warmth.

When Dib finally looked messed up enough for Zim’s taste, he slowed the dildo and petted his hair softly.

“Alright”, he said quietly, and pulled the dildo out – before deciding to slide it through Dib’s face for good measure. Dib scrunched up his face as the saliva coated it, shooting Zim a glare as he wiped his face with his sleeve.

“Well done”, Zim said, still petting Dib’s head, but Dib’s eyes were wandering towards the computer. And then a soft smile pulled at his lips.

“Eh. What is it?”

“Time’s up”, Dib smiled, letting his head fall forward in exhaustion and pressing his lips against Zim’s, waiting for him to process.

It took a moment.

Then Zim frantically searched the space behind his back, where he’d been keeping the clown puppy.

“You didn’t –“

“Mmh”, Dib made affirmatively, kissing Zim once more before leaning back and meeting his eyes, grinning. Holding in his hands the price of their little game.

Zim stared at him. Then at the screen, and the cumulative laughter and “Have fun bottoming!!”. Then back at Dib.

“With all these ‘protector of the earth’ declarations, I sometimes forget how truly evil you are yourself.”

“Well, you shouldn’t” Dib grinned and promptly stood to move chairs. He was more horny than he could bear and decided to sit on Zim’s lap, pressing their groins close. On camera, Zim basically vanished behind his tall form. “And now, I think you owe me something.”

“It really isn’t – “ Zim stuttered, but then Dib rocked his hips down, and his protest disappeared in a hiss.

“Or well, two things actually”, Dib continued. “As your little orgasm poll turned out really nice for me after all. See?”

He sent a fond smile towards the computer, and Zim’s eyes followed, his lips pulled into a displeased frown. But there it was – the followers had in their majority voted on “Coming right after the stream” by now.

“And I think”, Dib continued a little quieter, close to his wig. “I know exactly where I want to come.”

And to Zim’s horror, the Dib’s words did something to him. Didn’t make him uncomfortable or disgusted, but instead just made him realize with more clarity than ever before how very empty his vent was feeling. Then, Dib rocked down again, and Zim could feel his hard dick press impatiently against the space between his legs – and he had to bite his lips to suppress the moan.

“Fine, fine, but you don’t have to be so insufferable about it”, Zim still managed to groan out, then he leaned his face around the Dib’s back, staring into the computer.

“I hope you had your fun, you filthy worms”, he all but hissed.

His eyes wandered to the numbers again, higher than ever before, and the chat, exploding in heart emojis and messages in caps, and the continuous stream of small donations – and he relaxed.

“See you next time, then. Computer, close the stream”, he said, and then it was just Dib and him. And Dib promptly tugged off his wig and contacts and resumed kissing him. They rocked into each other hard, each moaning louder than the other. Zim needed the fabric to disappear, needed them to –

Dib stood up with his hands on Zim’s hip and beneath his leg, therefore picking him up with him. Zim made an undignified noise as gravity dropped.

“What are you doing??”

“Hurrying this up”, Dib replied before dropping Zim on the bed. He quickly crouched backwards as Dib immediately followed, laying down on top of him.

“How are you this turned on?? From sucking a dildo, mind you?”

Zim’s foot landed on Dib’s chest, trying to press him away, but Dib’s whole lower body proved stronger.

“It’s not only from that – and also don’t pretend you’re not turned on just as bad.”

Dib grabbed his wrists, trying to press his arms down, but Zim fought back, leading to them grabbing and pushing and hitting each other without pause.

“I’m not”, Zim pressed out, despite their groins still pressing tightly against one another, and his vent tingling, no, aching with need by now.

“Yeah you are”, Dib replied, and then his hand did something unexpected – it grabbed Zim’s antennae and pulled.

Zim hadn’t known what it would feel like. In day-to-day life, his antennae didn’t feel sensitive in a sexual way. When they had been pulled at before, it had simply been painful. And then he had found out how it felt when Dib stroked them, rubbed them gently in this new sexual context and it had already been mind-melting – but who could have known that pain in this context would now feel like this?

It wasn’t a moan that came over his lips but a full-blown chirp, the ones that usually only came to him when he was in the throes of orgasm. Terror settled in his stomach and heat in his face as he watched a grin stretch over Dib’s face.

“Dib, don’t –“

He pulled again, a bit softer this time, and the feeling cursed through his body again, fiery and overwhelming. His claws reached around Dib, pressing desperately into his back as he pressed their bodies closer, closer, as his crotch burned with an overwhelming need.

“No, look at me”, Dib demanded, while bringing both of his hands towards Zim’s head, softly thumbing the tingly spaces. And despite himself, Zim brought his face to a bit more distance again and did.

“That’s a good bug”, Dib said and pulled again, both this time. And Zim couldn’t help the chirps this time, and his face was hot as they rocked through his body, and then the pressure got too much and something slipped.

Dib rocked down into him, clearly feeling what had happened. He grinned. “Did you seriously just let your spike come out? Without even touching yourself?”

Zim moaned as he felt how their dicks rubbed together through the fabric. This had never happened before, and he hated that this position was the thing that did it.

“Shut up, Dib”, he fought out. He needed to get back control. Determined, his hands went from Dib’s back to above their heads, grabbing his wrists and pulling with all his might – and that did it. He felt Dib’s finger slip from his antennae, and immediately, Zim fought back more and pushed up until their positions were swapped.

“Haha!” he claimed, and then Dib fought back himself, and they swapped positions again. And again. And again.

“Stop fighting!” Dib groaned, trying to hold him down, trying to keep his hands from reaching his wrists. Their limbs were rubbing together so much and it was turning him crazy. “You owe me. It’s my turn to top this time!”

“Zim will never go down without a fight!” Zim screeched back, flailing and hitting without remorse. “And be forced to do these … embarrassing things …”

He grimaced and tried to find words for what he disliked about the situation, and suddenly Dib’s fist was around his left antenna again. He froze in an instant.

Breathing hard, Dib leaned his weight on him once more, bringing his mouth closer to Zim’s face.

“Admit it, Zim. You’re just as bad as me. Part of you likes being treated like this”, he said in a low voice. Zim’s whole body was tingling with anticipation, and when Dib finally pulled again, he was rocking into Dib even more desperately than before. The tightness of his pants became fully unbearable.

And still, he managed to shake his head. “I don’t.”

“Somehow, your body says otherwise”, Dib replied. He kept a firm hold on Zim’s antenna as his other hand slipped down Zim’s pants. Chirps spilled from Zim as he felt Dib’s finger against his tentacle, curling softly, and then it gently started circling his vent, then slowly pushing in, and the pleasure and panic it caused was fully overwhelming. Zim’s breath quickened.

“Holy shit, you’re wet”, Dib murmured next to his antennae. “You really need it that bad, huh?” 

“Ah”, Zim made, holding on to Dib for dear life as this finger prodded deeper. His vent was feeling so tense that it nearly hurt, and he could feel it clench around Dib’s finger rhythmically, and it was so good but the panic in his chest was still tightening –

And then he was kicking Dib’s chest and shoving himself backwards with as much force as he could muster, enough to immediately make Dib let go of him.

“No, no, no, absolutely not”, he cursed, his spooch hammering in his chest as he pressed himself against the wall and pulled his legs close to his chest.

Dib’s hand had gone to the spot on his chest where Zim’s foot had kicked him the hardest automatically – but his eyes were trained on Zim.

“Zim? I – What’s wrong? Are … are you okay?”

He reached out his hand, but the way Zim hissed at it made him pull back again.

“Zim is fine!” Zim then bellowed out, louder than he was feeling. “This is just … degrading! And horrible! It’s not befitting for someone like me to be in a position like … that! It was a mistake to let this be part of our silly game … I won’t do it.”

He bared his teeth at Dib, and Dib felt what he always felt when Zim was shouting at him. He felt the anger rising, boiling hotter every second, noticed thoughts like But you promised! and Bottoming isn’t degrading! and Shut up, you liked it! climb up his throat.

But there was also something else.

Because he knew how to read Zim by now, and there wasn’t only anger on his face. All the other hints were subtle – his knees still pulled close to his chest. His claws digging into his arms. The antennae, standing slightly back – but they painted a clear picture: Zim was still feeling terrified. And somehow, against all odds, Dib’s worry came out stronger than his anger.

“You’re, uh, you’re right, Zim”, he said, taking a deep breath and sitting down with crossed legs. Zim’s eyes widened in surprise.

“Of course you don’t have to do this. I’m sorry. It was probably a bad idea to do it like this. I mean, it works for me – when you kind of, playfully force me to do things? But if you don’t like it …”

He looked at Zim, still so tense, still so uncharacteristically small, and reached out with a bit more determination this time. And this time, Zim let him take his hand. Dib noticed how Zim stared at their point of contact, and how he didn’t press back – but he let Dib hold him.

“You don’t have to do it. Not now. Not ever. Okay?”

Zim was still staring at him completely wide-eyed. When his voice finally came, it was surprisingly fragile. “But I want to try it”, he said.

That threw Dib off again. “Then uh”, he said, scratching his ear. “Then what was the problem?”

He waited for an answer, but Zim just looked tortured – and then a thought popped up, followed by an uncomfortable tightness in his chest.

“Was it … me?” Dib asked. “Was I bad? Too much?”

He moved to pull back his hand, but that was the moment when Zim decided to press down on Dib’s hand in return. His fingers tightened around Dib’s, and now it was Dib’s turn to stare at the display. Their hands looked so very different from each other, from tone of skin to number of fingers and shape of claws – but they still fit together just right. It made something inside him tingle in a way he hadn’t felt before.

“No. You were perfect”, Zim said softly, and Dib looked up in time to see his exaggerated eye roll. And despite the gesture, the compliment made his heart leap.

“It is just so … shameful”, Zim then continued, deep in thought. “Irkens ... we don’t … it doesn’t feel right to do this, somehow. I don’t think I’m supposed to do something like it.”

“I see”, Dib said carefully, after a while. Fucking irken empire. Somehow this didn’t surprise him at all. “But well, this shouldn’t be about what you’re supposed to do, right? I think you should just do the things you want to do.”

“Yes, yes, I know”, Zim grumbled, and tightened his hold on his legs. He looked so thoughtful again. Dib felt at a loss at what he could do. He bit his lip.

“Let’s take a break. Think about it, and we’ll continue later.”

“You’re joking”, Zim shot back, incredulous. “Do you have any idea how turned on I am?? My spike is already out, I won’t be waiting any longer than this.”

Dib grimaced. “Then … let’s just do things like usual?”

“But I want to try”, Zim whined, rubbing his left hand through his face. The other was still tightly holding on to Dib. He couldn’t forget that fact if he tried.

“What if …” Dib said after a while, carefully. Zim’s head shot up, and he fixed Dib with his eyes. “I mean, maybe it was a bit much at once. To have you immediately try submitting and bottoming. Maybe we could just try one of the two?”

Zim stared at him for a while, and Dib felt uncomfortable, as that was clearly Zim’s “Are you stupid?”-stare.

“How would you? They’re the same”, he finally replied.

Dib scoffed, now shooting Zim his own best “Are you stupid?”-expression.

“No they’re not, idiot. Bottoming is just about the genitals, submitting about everything else. So we could either continue just like before, with me laying on top of you and controlling the pace and saying mean things and stuff – but then, genital-wise, we’d just do the same as always. Or you do things like usual, pushing me down and controlling everything – and then you’d fuck me by lowering yourself on my dick. Very simple to separate those two, really.”

Zim frowned at him, offended. “I knew that.”

“Sure you did”, Dib said with a flat voice. “So? Would you like to try one of those?”

Zim stared at him for a while, then at their hands. Dib repeatedly rubbed his thumb over his hand, which was surprisingly soothing – and also send a tingle through his body, until it reached his lower parts as well. Now that the focus was back, Zim noticed once more how very twitchy and hot his tentacle was feeling. And how very tight and empty his vent still felt.

“I need to try having you inside of me”, he finally murmured. “So we’re doing it that way.”

Dib’s eyes lit up and he sent Zim a soft smile, leaning back unthreateningly. “Then I’m all yours.”

And in the next second, Zim was already lying on top of him and intently kissing him.

It was unusually soft. Not soft per se – his tongue was quickly deep inside Dib’s mouth and he was pressing Dib down hard, elbows and knees sharply digging into him – but there were no harsh words, no violence, just their lips meeting, again and again. Something unspoken passed between them.

And then Zim took a deep breath. A shift went through him, and self-confidence smoothed his features like a well-worn suit.

“You do realize that hundreds of thousands of people just masturbated to the sight of you choking on a dildo?” he asked and watched as Dib blushed beneath him. His thumb grazed Dib’s lower lip, who immediately opened his mouth a bit.

“Probably not that many”, Dib still replied.

“Probably more”, Zim scoffed, pushing his fingers in deeper, pressing them against Dib’s tongue. “It wouldn’t surprise me if the video gets uploaded on many of your human ‘porn’ sites. So many more humans will be getting off to the thought of fucking your throat. Doesn’t that bother you, Dib-pet?”

Dib let out a frustrated moan, not being able to talk around Zim’s fingers.

“It doesn’t? Don’t tell me you like the thought?”

Dib wildly shook his head and pressed his tongue against Zim’s fingers to try to push them out, but it was a losing battle. And then Zim pushed down his hips and Dib’s whole focus was taken by their dicks meeting, Zim’s fluids coating him as they rubbed together, and his dick ached for more friction than that.

“Zim”, he whined around Zim’s fingers, and Zim grinned.

“We could invite them one day, of course. Throw a little special for our most dedicated fans. I’d hold you down, while letting them all take their turns. What do you say?”

Dib couldn’t say anything. He whined, pressing his hips up desperately, hating how easy it was for Zim to get him to be like this.

And then Zim leaned forward, and Dib’s dick trailed back, until he felt his tip pressing against something soft and pliant – they both took a sharp breath at the same time.

“No”, Zim said quietly. “For now, you’re mine. Only mine”, he said, as he carefully started rocking his vent against Dib’s dick. He looked at Dib, who was nodding wildly with his eyes so pathetic and desperate, begging for him to move.

“Tell me”, he said, and pulled his fingers out of Dib’s mouth, swiping the spit against his cheeks before resting his claws on Dib’s wrists.

“I’m yours”, Dib immediately said, the words spilling from his lips as if his life depended on it. “I’m yours, Zim, only yours, I’ve been since forever, please, I need you, I need you to …”

“Don’t move”, Zim said firmly, watching the desperate look in Dib’s face as he slowly lowered himself. His vent was dripping and pulsing and aching so bad, and when the firmness of Dib’s dick finally started to fill it, a deep and guttural groan slipped from his lips.

“Oh god”, Dib whimpered, overwhelmed by the tight wetness enclosing him, concentrating with everything he had on not letting his hips twitch upwards. “I can’t not move, Zim!”

“Don’t you dare”, Zim hissed, digging his claws deeper into Dib’s wrists. “If you really want to have this, you better be a good little Dib-slave. No moving. Just lay there, and take it.”

“Ziiim”, Dib whined, getting louder as Zim shoved himself deeper – but his noises got drowned out by the loud chirps coming from Zim again.

“Yess”, Zim whispered, daring to go deeper and deeper, his whole body tingling from the sensation of finally feeling something stretch open his vent. It was wonderful. It fulfilled a whole other need, caused a completely different sensation than stimulation against his tentacle did. “Oh tallest, Dib, you feel so amazing. I had no idea. This is …”

He left the sentence hanging, losing himself in another row of chirps as he pressed their bodies closer. He wasn’t sure how far down he already was, but he started daring to move a little faster, resting his chest against Dib’s as he rocked his hips down again and again.

Almost imperceptibly, Dib started moving his hips a little to his rhythm as well – but somehow, Zim didn’t mind.

“I said no movement”, he still growled, just to have an excuse to pull sharply at Dib’s hair, and listen to his pathetic moan in return.

“But you’re lucky it feels good”, he then said. “Move your hips for me, Dib-slave. Let me fuck you even deeper.”

He chirped and clenched down on Dib harder as Dib started rocking upwards harder than before. He closed his eyes, losing himself in the sensation, feeling as Dib’s dick pushed inside him again and again, filling him more and more, stretching his walls further than they had ever been.

“You’re so perfect, Dib-thing”, he heard himself mumble against the Dib’s ear. “So wonderful. My Dib.”

Dib just moaned his name in return, his hips rutting faster and faster, his face glinting with sweat. “Oh god, Zim. Can I – oh god, can I please come inside you? Please?” he begged, his face twisted in the most beautiful way.

Zim stared at him for a few moments, at the absolute submission, the complete devotion, the way he was fully lost in pleasure, existing in this moment only for Zim and nothing else. His decision came easy.

“Yes. Yes, come for me, Dib-slave”, he said, rocking his hips down harder, closing his eyes and trying to tip himself over as well. As he noticed that he probably wouldn’t reach it, he quickly grabbed Dib’s hands and brought them to his antennae. And Dib understood immediately.

He pulled, harder than before, lost so completely in pleasure that it was hard to hold back, and Zim yelled at the surge of pleasure. And then he felt Dib pushing in even deeper, pressing with all his might as something spilled inside of him, and it was enough.

It was different. His tentacle was also twitching and leaking, but the most pleasure by far came from his vent itself, clenching tightly around Dib’s dick, spasming and tingling in the most wonderful way. At the edge of his consciousness, Zim noticed how Dib slung his arms around him, how they pressed together as tight as they could, clinging onto each other until it was nearly painful. Holding on until their shivering subsided, until their breathing slowly started to return to normal rates.

Until, for Dib, it actually did get a bit too painful.

“Oh god, your vent is still clenching, can you try to get off now, please?”

And to their relief, it wasn’t too difficult, and then Zim flopped down on his back next to Dib and for a few more minutes they just laid there, catching their breath.

“Holy shit”, Dib said finally, and Zim scoffed.

“How did you like it?”, he then asked, leaning his head to the side.

“Good”, Zim breathed out, a bit too honest for his own taste. “Eh, acceptable.”

Dib pressed his lips together, watching him.

“I might like to try it again some time”, Zim finally spit out, and Dib breathed a sigh of relief.

“Cool. Cool. Yeah, me too”, he said and stretched out his arm a little, until the backs of their arms touched.

And then Zim took his hand, and they both started to smile.

Series this work belongs to: