Actions

Work Header

in the middle of the night

Summary:

Kyman Halloweek 2023
•••
Kyle Broflovski starts experiencing something strange. He feels as though he’s losing his mind, until he discovers a kindred spirit is closer than he thinks.

Notes:

The title and chapters are all lyrics from “MIDDLE OF THE NIGHT” by Elley Duhé.
This work was written for the prompts (#4) Middle of the Night and (#5) Witchcraft for the 1st Annual Kyman Halloweek Event by ao3mewtwos on Twitter/X! Thanks chrys for organizing this super cool event!

Chapter 1: i’m wide awake, i crave your taste

Chapter Text

He couldn’t sleep.

That was how it began. It was deeper than that, truly, and he knew it… but he wasn’t willing to say it out loud, let alone even think it. What if he went ahead and processed the thought? Let it sink into his brain and simmer?

God forbid.

Kyle Broflovski stared up at his ceiling for the third night in a row. It started out as what one would perhaps label a very minor case of insomnia; a couple hours here, a few there. Never a full sleepless night. Not until last week.

Then another at the beginning of this week. Then another. Then tonight.

He wasn’t even tired. It was confusing, honestly. He knew he should be. He wasn’t nodding off in class. He’d aced all of his exams, been getting his homework done, and scoring all of it with flying colors. The whole nine yards. Maybe even doing better than usual.

It wasn’t right. It was like he knew every answer, every truth, which was fascinating. What teenager didn’t want that? Sure, he had to actively think about it— the question— but then there it was; the answer was right in front of him, and he didn’t have to think anymore.

So he didn’t need sleep. He didn’t need to study. He didn’t need to work very hard for anything at all.

The discovery that would make him snap came in the form of a passing thought.

You’re in love.

“No, I’m not.”

“What was that, Kyle?”

He looked up at the teacher who was standing at the front of the classroom. A skeptical look graced her face, aged with the stress of kids. She’d always hated them. He learned that Monday of this week. She didn’t say it aloud, of course.

“N-nothing. Did I say something?”

“You said, ‘No I’m not.’ You’re not what, Kyle?” She crossed her arms. The other students looked at him, some smirking, some sympathetic.

Eric Cartman was among them, wearing the most shit-eating grin of all.

“Nothing,” He repeated. “I don’t remember.”

“So no more outbursts, then?”

“Right,” Kyle said. “Sorry, Mrs. Genta.”

“It’s fine,” she sighed. “Now, if we can all pay attention…”

 

•••

 

It was on the fifth night when the thought came back.

You do know it, right?

It was less of a statement and more of an observation. Kyle soured. He stared at the clock. Midnight.

“Know what,” he muttered to nobody.

That you’re in love, said his mind.

“What?” He winced at the ceiling. “I’m not.”

Sure, you are.

He sat upright, staring out the window. Nobody was there. Surely he was losing his mind— nobody else was there, and he was alone.

“No. Why can’t I sleep?”

No response. He looked around, almost relieved that he’d found a way to get the intrusive thoughts to stop. That was, until they began again.

I’ve got a better question for you. Why won’t you ask who it is?

Kyle’s lips tightened as a lump formed in his throat. A large, dry lump, one he couldn’t swallow or wash away with the stale glass of water on his nightstand.

“Because there isn’t an answer.”

Of course there is.

Kyle shrunk, pressing his back to the headboard. He looked out the window again, then at his door. Nobody. No one. Alone. Right.

It’s not like there was a voice, anyways.

“Is somebody fucking with me? Am I dying or something?”

No.

“Well then?”

You’re cursed.

Kyle laughed— actually laughed out loud— before placing a hand over his mouth. “Yeah, sure. I guess that makes sense. Alright, I’ll bite; who cursed me?”

You cursed you, really.

Kyle scoffed, rolling his eyes. “Right. Fuck, of course I did.”

You did.

Kyle paused. The lump had converted to skepticism and disbelief, sinking down to his chest.

“How do I break it?”

You’re in love, the thought came again.

Kyle frowned. “That’s not an answer.”

But there were no thoughts— no answers— following up.

“I wish you wouldn’t… ‘say’ that,” he added quietly.

But it was too late. The thoughts had alleviated, and Kyle sat in the silence of an empty mind.

 

•••

 

He tried to ignore it, but on the sixth night, it came back.

You’re in love.

This time, Kyle was the one who didn’t speak aloud. He squeezed his eyes shut, willing the thoughts to go away. That didn’t stop them, though.

Have you figured it out?

Kyle lifted his head in order to pull his pillow out from beneath it. He then pulled it over his face. Maybe if he was lucky, he would suffocate.

“It’s been almost a week,” he muttered into the pillow. “How many hours is six days?”

One hundred and forty-four hours.

“When’s the last time I slept?”

One hundred and fifty-two hours ago.

Kyle scowled. “What’s the record? For the person who stayed up the longest?”

Eleven days.

“Hm. And how many hours is—”

Two hundred and sixty-four.

Kyle lay there, marinating in silence.

Why won’t you ask who it is? You don’t have to ask it aloud. You can just think about it, you know. In your head.

“I know,” Kyle repeated.

You know. And you know why you won’t ask.

“Shut up,” he whispered into the darkness. Silence.

You want him, right?

Kyle didn’t answer.

Go tell him.

“That’s ridiculous,” Kyle chuckled, eyes vacant. Hot with tears. He didn’t notice it until he felt them, and it was too late. He made the mistake of asking.

“Why am I…?”

Because you’re scared.

“…Oh.”

He swallowed dryly, staring up at the ceiling. “I’ll know if I ask.”

Yes.

Kyle pinched his lips together, in what almost seemed to be a deliberate response: ‘Well, I’m not going to.’

For the first time, the thought actually laughed at him.

Hah— suit yourself.

His eyes burned harsher, and he wiped at them violently.

 

•••

 

The seventh night was when he snapped.

He sat upright after the thought came back once more. Midnight, on the dot again. But this time, it was more specific. Just slightly so, but still enough to rattle him.

You love him.

“Fuck you,” he spat.

Hah, the thought laughed again. Am I wrong?

Kyle gritted his teeth.

You haven’t asked—

“Who it is. Right, right. I don’t care.”

Not that.

Kyle paused, waiting. Quiet. Antsy. His palms were clammy, like he was suffering withdrawal. He itched at them frantically.

If he loves you back.

Kyle’s eyes widened comically, bigger than silver platters. He burst upright, sitting up so fast his neck cracked in the process.

“What?” The whisper came out ragged.

Do you want this to end?

It took an uninterrupted ten seconds before Kyle realized that he hadn’t blinked at all, and he squeezed his dry eyes shut for a moment. They were sore before feeling relieved, refreshed, and he opened them again.

“I want to sleep,” he said to himself. “I feel fucking psychotic. I’m going crazy.”

No, not at all. You’re just rambling to yourself in an empty room. Talking to yourself aloud when nobody is about. Not crazy at all.

He narrowed his eyes at the door as if somebody was standing there, but there was nobody to scowl at. Fuck.

Well? Don’t you want to know?

“Fuck you,” he repeated.

His mind almost seemed to sigh— an empty heave, a wave through a sea of numb thoughts.

You won’t know unless you ask.

“Fine,” Kyle finally hissed. He took a deep breath as his heart slammed relentlessly in his chest. “Does… he?”

Silence.

Kyle blinked, looking around frantically. Up, down, sideways— he leapt from his bed and even looked beneath it. Where was the thought? Where was his answer?

“Does he? Does he?” He repeated it, a harsh whisper to no one, and there was no response. “I love him,” he finally confessed, as though that would help.

It didn’t.

“Does he love me back?”

Silence.

But then, he heard something. A twig snapped outside, and Kyle’s heart hammered beneath his rib cage. He lowered his tall body, creeping over to his window to peek out of it— his heart catching in his throat when he saw—

A raccoon?

Hah. He couldn’t help but chuckle, raising his body as he stood full length in his window. A raccoon. It was just a wild animal, of course. Silly of him to have been so nervous, to cower like a child—

But then, his eyes fell on the man behind the oak tree in his yard.

Not so much a man as a teenager. One from his class. One he recognized. Eric Cartman.

He was staring at him intently, large body trying but failing to hide behind a thick trunk, eyes large with desperation and want. Kyle’s mouth went dry the second their pupils met— with fear, with confusion, with coincidence, with excitement.

Why the fuck was he here?

But the thoughts were gone. There were no answers now, just burning questions, frantic ones, bulleting into Kyle’s brain and leaving their shells scattered about.

“C-Cartman?”

He said it aloud, but Eric couldn’t hear him behind glass. He must have seen Kyle’s mouth move, though, because his eyes widened as though he hadn’t recognized that Kyle saw him prior, and he made further effort to hide behind the tree. Kyle grit his teeth, scowling down at him and furrowing his brows at the oak. He knocked on the window, careful to be as gentle as he could. He didn’t want to wake his folks.

When Eric didn’t step out from behind the tree, Kyle grumbled a slew of profanities to himself and stomped over to his nightstand to take his phone off the charger. He typed in Eric’s number, something he unfortunately knew by heart, and made the call. He didn’t know why he was surprised when Eric actually picked up.

“Hey,” he said, sounding breathless. “What’s up, Jew?”

“You fucking tell me,” Kyle hissed into the transmitter, making his way back to the window. Eric was gone. “Why did I just see you outside my house?”

“Me? Oh, no, that— you didn’t see me,” Eric panted. “That was— you saw someone else.”

“Cartman.”

“Yeah, man?”

Kyle scowled. “Why the fuck were you here?” He swallowed. “Looking in my window?”

“I wasn’t—”

“I saw you,” Kyle whispered. Eric didn’t reply. Instead, Kyle heard the sound of a closing door on Eric’s end, and his jaw clenched.

“Where are you?”

“Uh— home? It’s fuckin’ midnight, dude. Where else?”

Kyle’s heart did a somersault and he winced at the sensation before hanging up on Eric. Within five minutes, he was at his back doorstep, pounding furiously against the entrance.

The door flew open eleven knocks in, and a pale-faced Eric was standing there, breathing heavy and furious.

“It’s the middle of the fucking night! What’s up your pussy, dude?!”

“Fuck you, fatass,” Kyle spat, barging in and pushing past him into the unlit kitchen. His arms crossed and he glared at the bigger boy. “Tell me why the fuck I just saw you in my yard.”

Eric’s face went blotchy red. “I’m telling you, Kyle, I wasn’t—”

“Oh, yes, the fuck you were,” Kyle said back, heat flying from his lips. He took two steps forward, jabbing a slender finger into Eric’s fat chest. “I saw you, so stop lying.”

Eric was large, but Kyle had a good four inches on him, especially with his wild curls unkempt. His hazel eyes burned into Eric’s wide, nervous ones, a caramel gold like his mom’s. His brows sharpened and he grabbed Kyle’s hand. 

“Be fucking quiet!”

“Oh, I’m sorry,” Kyle said. His tone was dripping with sarcasm. “Is your mom asleep?”

“Fuck you, Jersey.”

Kyle snatched his hand away then, making his way farther into Eric’s home. He stepped into the living room, flicking on the light, and looking around.

“I’m sorry, the fuck?” Eric walked up behind him, lifting his arms in a half-shrug. “What, is this your fuckin’ house?”

Kyle spun on his heels, shooting Eric an icy glare. Eric’s eyes washed over his face, no time to react any further as his back was slammed to the wall behind him.

“I’m gonna ask you one more fucking time, Cartman, and I don’t want any bullshit. I don’t want any lies. What the fuck were you doing?”

Eric trembled under Kyle’s grip on his shoulders, eyes frantically searching now. “O-okay,” he cracked, “okay. Fine. I’ll tell you. I will.”

“Good.”

There was a silence as Kyle continued digging his fingers into Eric’s shoulders. The larger, shorter boy gulped. “So… Can you let me go?”

“Fucking talk, fat boy.”

Eric flushed, his cheeks warming before he gave a hesitant nod. “Okay. Okay.” He looked side to side, getting redder and redder, and Kyle’s eyebrow raised in an unspoken question.

Just because he didn’t ask it aloud, though, that didn’t mean he wasn’t thinking it.

‘Why’s he so red?’

He’s embarrassed. He’s blushing.

Kyle felt his own cheeks color. Blushing? Why?

He has feelings for you, you know.

Kyle’s ears heated. “J-just— say what you’re thinking, Cartman.”

“I will, damn it!”

“Well, spit it out, then!”

“I don’t— it’s not that easy!” Eric shoved his weight against Kyle’s palms, jerking him back a bit. Kyle gripped tighter on Eric’s shoulders though, not wanting to let him go, and shoved him back against the wall.

“Tell me!”

Eric winced. “I don’t—”

“Just say it!”

Eric squeezed his eyes shut as he yelled. “I can’t stop thinking about you! Okay?!”

Kyle’s jaw slacked, his grip softening as Eric continued to speak. His words were a fountain of vomit, unhinged thoughts and confessions.

“I can’t stop! I can’t control myself! It’s like an addiction!” He was trembling beneath Kyle’s hands, shaking against the wall as he spoke. “I-it started a week ago— I saw you in the hallway, and it felt… different than all the other times,” he mumbled. “From that moment on, Kyle, I knew something had changed.”

Kyle watched as Eric searched frantically on his tongue for words, spitting them out as he found them.

“I have to see you— all the time— every part,” he admitted, his skin beet red with shame. “I can’t help it. I don’t know what happened to me. I used to look at you and…” his words tapered off into nothingness, and he shook his head. “But now, it’s all the time! It’s every minute of every day! I can’t breathe without seeing your face,” he groaned, desperate. His eyes were wet, embarrassment pushing at the brim of his tear ducts.

Kyle, however, was speechless.

His skin felt numb, then prickly; hot, then cold. He lowered his hands from Eric’s shoulders, searching his face for answers. When he still found none, he took a step back. Eric reached out almost on instinct.

“Do you hate me now?” He asked quickly. “Please don’t go.”

Kyle shook his head. “No,” he mumbled. “No.” Then, a thought disturbed him.

You’re in love, it purred. He cringed at it, as though it was whispering sweetly into his ear. It flirted dangerously with him. He makes your heart race.

It was Eric’s turn to look at Kyle, studying his expression intensely. “What are you thinking…?”

Kyle turned pink, shaking his head. “It’s nothing. I—”

Not nothing. Liar.

“I just…”

Eric tilted his head. For the first time in his life, Kyle thought he might look genuinely concerned. It was almost funny. It would have been sweet if it wasn’t so strange, especially given the circumstances. For a whole week, Eric had been—

Wait. A week?

“Is something wrong?” Eric asked.

Yes.

“No,” Kyle insisted, but the thought argued otherwise.

Yes. Something is wrong. A week? Help me, Eric, help me. Wrap your big strong hands around me, show me what a man you are. A week, it’s been? God, I need your help, I need you to—

“Did you say a week?” Kyle stared into Eric’s eyes, focusing on the color in his irises.

“Y-yeah,” he responded. “Yes.”

Kyle eyed him up and down. “When did you start coming to my house at night?”

Eric bit his lip. He paused before answering: “Yesterday, but I didn’t see you.”

Kyle took in the answers slowly, like he was slow sipping liquor. Savored them. It was nice to have answers from something that wasn’t his own head; it made him feel less delusional.

“Okay,” he finally answered. “You didn’t feel this way before a week ago?”

“N-no,” Eric said.

Kyle looked at him hard. Then, without asking, he turned towards Eric’s staircase and climbed upwards towards his room.

“Wait! Hey, where the fuck are you going?! Wait!”

But Kyle didn’t listen.

 

•••

 

He threw open Eric’s door to find the bedroom, just as it always had been. Outdated, with royal purple walls and more stuffed animals than any seventeen-year-old boy should have.

Eric flew up the staircase behind him, attempting to skip two at a time as Kyle had, but giving up halfway to the top. When he reached his bedroom door, Kyle was in the center of his room, staring at the walls.

‘Is it true that he can’t stop thinking about me?’

It’s true.

Kyle swallowed. ‘For how long?’

Well, at least seven days. Depending on how you look at it.

‘Just fucking answer me.’

Fine. Four years. It’s spiked immensely in the last seven days.

Kyle felt the pit of his stomach turn then, and he understood the meaning of topsy-turvy. All messed up. He glanced behind himself to see a bewildered, irritated Eric.

“Look, I’m sorry I came to your house,” Eric said. “I honestly think all that shit we did as kids, breaking into one another’s houses and shit, I think all that was worse— but forget I said anything before. If you forget about all of it, pretend it didn’t happen, I’ll leave you alone. I won’t show up at your house anymore. I’ll stop talking to you completely, even.”

Kyle scoffed. “I didn’t do that to you nearly as much as you did to me.”

Eric raised an eyebrow, confused.

“Break into your house,” Kyle clarified. “Anyway, that’s not what I want.”

The taller boy took a step forward and Eric’s spine prickled with nerves. “Uh— what do you want, then?”

“To tell you something,” Kyle said in a shy tone of voice. Eric’s eyes seemed to gleam curiously, but he was still hot in the face. Sweat still forming on his brow. Still nervous.

“A week ago,” Kyle said, “weird shit started happening to me, too.”

Eric frowned. “Stop fucking with me, Kyle, you Jewish asshole.”

“I’m not fucking with you!”

“You’re making fun of my very serious problem!”

Kyle crossed his arms. “Will you please shut the hell up and listen?” He narrowed his eyes on Eric. “I stopped being able to sleep. I haven’t slept in… this is the seventh night,” he muttered, counting on his fingers. “But I’m not tired. And even weirder, dude, every question I ask, I can immediately think of the answer. Even if I have no clue.”

Eric stared at him in disbelief. “You’re so fucking with me. You’re such a dick, Kyle. I told you my darkest fucking secret and you—”

“I’m not!” Kyle exasperated, bringing his hands up to his curls and clinging to them. “Try it! Ask me a question.”

Eric blinked dumbly at him before offering a skeptical look. “When’s my birthday?”

“July 1st,” Kyle replied. “I meant a question I don’t know the answer to, dumbass.”

Eric blushed, eyes widening. “Okay. Fine. My favorite food.”

Kyle thought for a second. “Powdered Donut Pancake Surprise.” He stared at Eric proudly— he knew before that his favorite food was a mess of disgusting, too-sweet-to-consume donuts and pancakes— but not that it had a name.

“Why?”

“It’s a comfort food. Your mom used to make it for you when you were sad, or on special occasions.”

Eric softened, but then hardened again. “How old was I when I learned to ride my bike?”

“Seven. Late bloomer?” Kyle smirked, and Eric glared.

“Shut up. Oh! What color are my boxers,” he challenged, crossing his arms. He’d won now, there was no way that Kyle would—

“Pink with purple devils on them,” Kyle said. He raised an eyebrow. “Really? And they’re boxer briefs.”

Eric’s body tingled. He drew a breath as he focused on Kyle’s face, taking a step towards him. He had questions. Burning questions. Kyle needed to consciously silence his own, or he’d have a mind running loose and uncontrolled.

“Do you believe me now?” Kyle looked at him desperately. “I’m not lying to you, dude.”

Eric’s gaze softened. His heart pulsed, threatening to explode at any given moment. “One more,” he said. “What am I thinking right now?”

Kyle stared at him for a moment, looking quizzically, before his whole face bled scarlet. Eric watched as the taller boy gulped, blinking down at him before responding.

“That you wanna know what I taste like,” he muttered.

Eric didn’t reply. He nodded slowly, his own face ruddy and prickled with sweat. He was scared— terrified, even— at the notion that the boy he’d been waiting for was now right where he’d been dreaming of him. Right in his bedroom.

You’re in love , Kyle’s mind said. He felt his stomach turn again, but this time, there were butterflies.

‘…I know.’

There was a beat of silence as they stared at one another. It changed when Kyle’s eyes darted down to Eric’s lips.

“Come find out, then,” Kyle muttered. And Eric didn’t hesitate.

He crossed the room in the span of a second, hands touching Kyle’s face to pull him in and press their lips together in a soft, squished kiss. Their hearts raced alongside one another, Eric going weak in the knees at the contact. Kyle seemed to have picked up on this and drew an arm around Eric’s waist in support, lifting the other so his hand could cup Eric’s jaw. As if it would bring their mouths closer together somehow.

Eric made a small sound, whimpering into the kiss, some kind of desperate plea. Kyle answered it, pushing him backwards towards his bed. When the back of Eric’s knees hit the mattress he buckled and fell, their lips parting in the process. They separated then, Eric laying down and looking up at Kyle, Kyle staring down at him. He leaned forward, pressing his palms onto the bed beside Eric’s head. They met again and began kissing softly on top of Eric’s mattress. The only sounds in Eric’s room were the sounds of hungry kissing and the bed springs squeaking as Kyle crawled on top to join Eric. Soon he was straddling him, his groin grinding into Eric’s, cock only getting harder and harder with arousal.

“F-fuck, Kyle,” Eric muttered. “Oh my God.” His own pajama pants were tenting, it had become obvious to the both of them.

Kyle had gotten to second or third base with a number of girls, but Eric was different… he was all bark and no bite. At the very same time, he was responsive— where the others he’d been with were dead fish, unamused by his love, Eric was still on the line— pulling, gleaming, moving. It was intoxicating, the way that he gave in, weakening under Kyle’s touch. Speaking of which…

Kyle slipped his fingertips beneath the t-shirt that Eric was wearing, taking a moment to kick off his sneakers as he pulled his feet completely on top of the bed. Eric raised his arms to wrap them around Kyle’s back, a tender and unexpected gesture, and grinded his hips against Kyle’s. The taller boy moaned at this. The feeling of Eric’s hardened dick at the top of his pelvis sent an electric shock up his stomach, and he nestled his face into Eric’s neck in response.

“W-wait, what are you—” the brunet began, but his inquiry fizzled out as Kyle began kissing Eric’s neck like it was the last thing he was ever going to taste. He pressed his tongue against Eric’s skin, who only sucked air through his teeth. “Ah, hah , wait…”

“Mm,” Kyle mumbled back between kisses. “What?”

“Th-that’s, um…” Eric was cut off again when Kyle planted a kiss on his clavicle. “Holy fuck,” he whispered.

Kyle lifted his head, glancing up at him. He looked mischievous. “I thought you said you and Heidi used to do stuff like this all the time.”

“You’re not Heidi,” Eric muttered. He looked at Kyle, who didn’t have to ask, or even wonder what that meant. The redhead’s lips curled.

“No,” he said, “but you’re acting like I’m doing something crazy.”

Eric breathed softly, rolling his eyes before averting them towards his blankets. “Everything you do is crazy. Is this not crazy?”

Kyle kissed above his collarbone again, sucking gently. “Says the stalker?” Eric produced a low groan, a response to both the comment and the action.

Eric said, “You know what I mean.”

Kyle licked where he had sucked as if to heal the pale hickey he had started. Eric trembled, dragging his hands down Kyle’s back, then raising one to his copper ringlets and gripping into them. Kyle’s eyes raised to Eric’s rolling body, his arched back. As Eric tugged at the root, Kyle squeezed his eyes shut and moaned through kisses.

“That’s not that crazy, either,” Eric muttered. “Getting your hair pulled.”

Kyle’s lashes fluttered. “Maybe I’m just crazy for you.”

“You fucking homo,” Eric chuckled, but his ears were pink. “You’re psychotic.”

The room was nothing but moonlight and laughter. Eric repositioned, moving so his head was settled into the pillows. He pulled Kyle closer to him. Kyle kissed him again, gently on the lips at first, then again, biting the plush softly. They kissed one another madly until they ran out of breath, and that’s when Kyle started to inch downwards. Eric’s breath hitched in his throat.

“Wait,” he muttered. “Are you sure?”

Kyle stared up at him through half-lidded eyes, before grabbing the bottom of Eric’s shirt and peeling it off of him in a swift gesture. Eric drew a quick breath, heart racing as Kyle moved back in and began kissing his chest. Eric let out a soft whimper as he fell into his pillows. His eyebrows creased back.

He wants you. He likes you. You’re in love.

Kyle’s own mind was pummeling forward just as fast as his heart could race, and he kissed down Eric’s stomach with a wanting mouth. Eric just kept making his soft grunts. Kyle barely noticed the change in his thoughts— the tone had changed. It was like a different voice was in his head now. He wouldn’t recognize this yet. He was too busy pulling off Eric’s pants.

“You’re so fucking hot,” Eric muttered to the ceiling. His hands are still touching Kyle’s hair, grazing his cheeks, and Kyle can feel his face burning up at the touch. Or maybe it’s the compliment. He yanks Eric’s pajama bottoms off completely after the larger boy lifts up his hips, leaving nothing but the very same boxer briefs that Kyle had described earlier.

“Pink,” Kyle repeated. “Little purple devils.” He touched one that sat just above Eric’s groin, and the brunet grumbled softly.

“Yeah, yeah,” he said. “What, you want a medal for guessing right?”

Kyle narrowed his eyes at the boy beneath him before taking two knuckles and rubbing both sides of Eric’s clothed head between them. He immediately backed down, wriggling a bit and looking nervously at Kyle as he squeezed him.

“I told you, it’s not a guess. I just know.”

“Whatever,” Eric mumbled. “You still don’t deserve a medal.”

“I’m gonna make you eat those words, tubby.”

Eric furrowed his brows before sticking his tongue out, and Kyle squeezed a bit harder. Eric tossed his head back, inhaling deep through his nose. Kyle raised his hands up to Eric’s waistband and tugged at it. “Heidi ever go down on you when you were together?”

“S-sure,” Eric lied. There was no point in doing so, but he did it anyway.

“No she didn’t,” Kyle smirked. “But you don’t have to worry about that anymore. I’m gonna blow your fucking mind.”

Eric’s whole face went neon pink and Kyle yanked hard, pulling Eric’s underwear down. At this point, the chubby boy was almost completely naked (save for the boxer briefs around his thighs and the pink ankle socks on his feet). He seemed to just realize this now, and glared at Kyle. He swallowed the lump in his throat before saying. “Th-this isn’t really fair, you’re still dressed.”

Kyle looked Eric up and down. He felt his cheeks tint red. He wasn’t about to strip for this guy; he did all the work to undress him, anyway. “Fine,” he mumbled, “I guess that’s fair.” He kneeled back and peeled off his socks, tossing them on top of Eric’s discarded pajama pants. Eric scoffed.

“You are such a fucking prude!”

“Just shut up and let me blow you, fucker.”

Eric zipped his lips at this, raising his hands in defense. “Y-yeah, okay.”

Kyle gave him a grin, taking a moment now to look at Eric’s dick. It was shorter than his own, and for that he was amused. But it was still girthy, and Kyle was the one who made it hard, and that was enough of a reason to get turned on by seeing it. He slipped his fingers gently over the base of Eric’s cock and started to pump, his mouth moving to the head and kissing it softly. In no time at all, Eric’s eyes had rolled into the back of his head.

“Oh, God,” he whimpered, thighs quaking at Kyle’s stroking motions. Kyle smiled sweetly up at him, his eyes almost gleaming with mischief.

“Fuck, you’re actually cute,” Kyle mumbled. “That’s… really fucking weird,” he mumbles, his heart skipping a beat as he says it out loud. “I mean, it’s not like I didn’t think so before, but—”

His mouth tightens. What the fuck was that? Why did he say that?

“Y-you— oh, fuck,” Eric muttered. “You think I’m… cute?”

Kyle went cherry red.

Yes. Of course you do, came the thought again. Why don’t you tell him?

Was that a woman’s voice…?

“W-what?” Kyle muttered. “I didn’t say that,” he added, before shaking his head. “Shut up.”

“You just said— ahh!” Eric was interrupted by Kyle taking the entirety of him into his mouth. If his mouth was full, how was he supposed to speak? He was always told that was rude, anyways. He hummed softly onto Eric’s cock, the vibrations sending electric shocks up Eric’s spine. He squeezed one eye shut as Eric’s large hand gripped his hair and tugged as gently as it could.

Kyle,” he whined, and the redhead’s own dick went rock solid at the sound of his name. He inhaled deeply, getting the scent of musk and cucumbers on his nose, before sucking hard and watching Eric roll his body back again in a tremor. “F-fuck, your fucking mouth feels so good,” Eric panted.

Kyle made sure his hands kept working. While one was continuing to pump Eric’s shaft, the other was gently massaging his balls, and he popped his mouth off in a moment of weakness to trail his tongue down towards them. He sucked one into his mouth, tugging on it as gently as he could, and Eric twitched. Without exactly trying to, Kyle understood that Eric had always fantasized about Kyle going down on him and doing that, and that Heidi had never fulfilled it for him.

Then, without exactly trying to, he pulled his mouth away to speak again. “I’ve wanted to do this for so long; go down on you,” he clarified. His eyes went wide, because he didn’t mean to say all that. He slapped a hand over his mouth.

‘What the fuck?!’

Well it’s true, isn’t it? Come on, don’t be shy…

Eric’s eyes fluttered open. “R-really?”

“No! I don’t know why I—” Kyle started, but then pressed his lips to Eric’s thigh, kissing gently towards his cock again. “Yes,” he mumbled. “Yeah. I’ve wanted it since I knew I was into you.” His ears burned.

Eric chuckled softly, twirling a finger around Kyle’s curls, but Kyle just gave him a bitter, embarrassed face. “Shut up, Cartman, this isn’t funny. I didn’t mean to…”

“You know everything now, right?”

Kyle rolled his eyes, kissing Eric’s dick again. Half because he liked it, and half because he wanted to keep his mouth busy. “I guess,” he murmured.

“Well then you know how bad I wanted you.”

Kyle’s heart skipped three beats, and he averted his eyes as he sucked the side, then the head of Eric’s cock again. Eric shuddered softly and Kyle pulled away. He whispered his next question. “Was it really four years?”

Eric swallowed. “Feels like longer.”

Kyle rolled his eyes. “Cheesy,” he laughed softly, before saying the next uncontrollable thing: “I can’t imagine my life without you.” He squeezed his eyes shut again. “That was—”

“Damn, you’re sappy when you’re horny,” Eric purred. 

Kyle scoffed. “Shut up, Cartman.”

“Make me.”

Kyle gave Eric a long, hard stare, before taking Eric’s dick back down his throat and nearly choking himself. Eric gave a drawn out groan, arms and legs twitching again as he gripped onto Kyle by the hair and the shoulders. Kyle sucked him hard, taking him as deep as he could, continuing to play with his balls as he did. The more Eric squirmed, the farther he got, the more exhilarated Kyle became, his heart racing with temptation in a sex-driven high.

“K-Kyle,” Eric moaned. “Fuck, I’m on fire,” he heaved. “You’re so— it’s hot,” he whined. “Are you hot?”

Kyle glanced up at him through half-lidded eyes to see his pink-skinned partner prickled with sweat and heat. Eric thrusted into his mouth then and Kyle choked, taking it like a champ.

“F-fuck— Kyle,” he cried out, the sparks rising in his stomach becoming a fireworks show. Soon, his whole body felt like it was bursting into flames. “Fuck!” He came with a tremor, his cum hot and salty down Kyle’s throat.

Kyle could have prepared himself for that. What he wasn’t prepared for was the two sets of voices now speaking in his mind— not to him, but to one another.

“Boy, that was intense.”

“Do you think we can make them see us now?”

“What do I look fucking like? I don’t know. Why don’t you try talking to him again?”

Kyle swallowed harshly, blinking up at Eric. They locked eyes, but both jerked their heads quickly to look when one of those voices made itself fully present in the room.

“You are such a cunt, Erica, I swear to God.”

“‘Ey! Don’t call me a fuckin’ cunt, you bitch!”

Two women— two witches— stood glaring at one another in the center of Eric’s room. One was short, curvy, with her hands on her hips and pouty red lips. The other was slender, tall, with wild red curls and her arms crossed in front of her. They were full, and present, and real, and carried the same voices that Kyle had heard in his mind just moments ago.

From the bed, Kyle’s body froze solid as Eric screamed.