Actions

Work Header

Favorite Glitch

Summary:

“You wanna see something cool?” Bebe asked suddenly, eyes glinting.

Heidi arched an eyebrow. “What, did you finally learn to cook something that isn’t ramen?”

Bebe grinned and held up her phone. “Better. Way better.”

Request fic for froggingthyme

Notes:

Request: Can I get a fic with 22yo. roommates Bebe and Heidi? So basically Bebe shrinks herself with an app on her phone and shows off to Heidi. Heidi thinks Bebe looks cute at the height of six inches, so Bebe brings Heidi down to her size too!

I hope you enjoy this! Thank you so much for requesting! c:

South Park requests are open! Please visit https://archiveofourown.org/works/66923809 to request any ship (yaoi/yuri/het)/plot. I'll accept any rating, prompt, and length.

Work Text:

It was late afternoon, and sunlight outside the big bay windows of the apartment Bebe and Heidi shared lit up the room, catching on the hardwood floors and speckled furniture. Their apartment was small but adorable—plants in every corner, strings of lights tacked up above the couch, a coffee table crowded with crystals, and half-read magazines. It was their small world, the two of them. 

Bebe rested her weight against the counter, absently swirling iced coffee in a mason jar. Her curly blonde locks were pulled into a scrappy bun, and for some reason, she was wearing a hoodie three sizes too big for her. Heidi was seated and curled up on the couch with a blanket draped over her shoulders, looking through her phone and occasionally looking up to grin at Bebe. 

“You wanna see something cool?” Bebe asked suddenly, eyes glinting.

Heidi arched an eyebrow. “What, did you finally learn to cook something that isn’t ramen?”

Bebe grinned and held up her phone. “Better. Way better.”

With a few taps on the screen, a strange shimmer passed over her. Her body started to shine, then compact, shrinking below in a shower of golden twinkles. Within seconds, she stood on the counter at six inches tall, perfectly formed, and blinking up at Heidi with the same smug face she’d made before.

“What the hell ?” Heidi gasped, scrambling off the couch and nearly tripping on the blanket in her attempt. The brunette kicked the offending material out of the way before rushing to the counter and peering at the miniature figure posing on their countertop. “Bebe?!”

“Yup!” Bebe chirped, voice higher but still unmistakably Bebe. She put her hands on her tiny hips and did a playful spin. “I downloaded this experimental app. Got into the beta through some influencer deal.”

Heidi’s jaw dropped in utter disbelief. “You shrunk yourself… on purpose? That’s insane.”

Bebe shrugged her little shoulders, the action barely noticeable from her height. “Maybe. But also insanely fun. ” She paused, tilting her tiny head. “You don’t think I’m freaky like this, right?”

“No!” Heidi’s voice was too quick. She tucked a strand of hair behind her ear, cheeks coloring. Actually, the blonde looked like a doll, and Heidi had the strong urge to pick her up and play with her. “I mean, I think it’s… actually kind of cute.”

Bebe raised a perfect eyebrow. “ Cute ?”

“Yeah,” Heidi said softly as she bent closer, resting her chin on her hands. She looked at Bebe like she was something rare and delicate, bright eyes shining with awe. "You’re like a little fairy or something. But, you know… still you.”

Silence followed as Heidi’s poor brain tried to absorb the situation, which was entirely impossible. Yet, here Bebe was, looking like a figurine dwarfed by their appliances. How the hell was this possible? Then, Bebe’s shrill little voice piped up eagerly, “Wanna try it?”

Heidi blinked at her roommate and best friend like she’d lost her mind. Though… maybe Bebe wasn’t the one who’d gone crazy. “Wait. You’re serious?”

“I can bring you down here with me,” Bebe said, grinning. “Come on. It’s like our own private world. No loud neighbors. No emails. No responsibilities. Just… us. In miniature. Like Barbies.”

Heidi hesitated for only a second. Then, throwing caution to the wind, she nodded.

“Okay,” she breathed.

Bebe beamed at her, and the larger girl watched as the small figure raced over to her phone, which looked comically huge compared to her petite form, and, with no small amount of strange skill, somehow tapped a few buttons. Heidi felt a wave of heat sweep over her skin, strange and intense, like a beam of light cascading down before the room rushed away in a blur of light and color.

When she blinked again, she was standing beside Bebe on the countertop, both of them surrounded by the vast terrain of their kitchen, and Heidi felt like she might have passed out from shock. The fridge loomed like a skyscraper. A spoon on the counter looked big enough to bathe in.

“Whoa,” Heidi breathed, spinning in place. “This is—this is wild, Bebe. What the hell...

“Told you,” Bebe said, nudging her with her shoulder. “Pretty amazing view from down here.”

Heidi laughed and looked at her, really looked, drinking in her best friend. At how the light hit Bebe’s golden hair, how even at six inches tall she carried herself with confident grace, somehow seeming like she belonged in this unnatural world. Maybe it was the surreal magic of it all, or maybe it was something Heidi had been holding back for too long—but she reached out and took Bebe’s hand.

Even at the same height again, Bebe’s hand was smaller than Heidi’s but warm, and the other didn’t hesitate to intertwine their fingers.

“This feels… kind of perfect,” Heidi said softly.

Bebe squeezed her hand. “It kind of is .”

They wandered the countertop together like explorers, building a little fort out of napkins and bottle caps, curling up inside like kids at a sleepover. Bebe lay on her back beside her, staring up at the vast expanse of the ceiling with a contemplative expression.

“You ever think,” she started, “maybe we were always meant to find our own little world?”

Heidi turned toward her. “I think I was just waiting for someone to invite me into it.”

Their pinkies touched. Then their hands. Then, slowly, Bebe leaned in, brushing her lips against Heidi’s in a kiss so light and sweet it barely stirred the air.

When they pulled back, Heidi couldn’t stop the smile from tugging at her lips. “Guess I’m never downloading anything else from the App Store again.”

Bebe smirked. “You better not. I’m the only glitch in your system now.”

And they stayed right there for the rest of the night—tucked in their napkin palace, hearts racing and small and brave. Just them, in a world that finally fit.

The napkin fort rustled gently as Heidi shifted to rest her head on Bebe’s shoulder. Even when scaled down to the size of action figures, they still fit together like puzzle pieces. Outside their little hideout, the expanse of the countertop stretched endlessly. A salt shaker stood like a marble column. A half-sliced lime loomed like a boulder. But inside their tent, it was just them, warm and still.

Bebe traced a small circle on Heidi’s hand with her thumb. “It’s weird,” she murmured. “I didn’t think you’d actually go for it. Figured you’d laugh and tell me I was losing my mind.”

“I mean… you are losing your mind,” Heidi replied with a sleepy grin. “I think we both are. But I like it. I like you.”

The words hung in the air, and Bebe giggled quietly, nodding in agreement.

Something unspoken settled between them. Not dramatic. Not sudden. Just right. The kind of knowing that doesn’t need to be shouted.

They lay there a while longer, tiny bodies tangled beneath a fold of paper towels, listening to the distant hum of the fridge and the occasional clunk of the water heater through the walls. Everything sounded different from down here—bigger, slower. But it only made the quiet between them feel more intimate.

Eventually, Bebe sat up, brushing a strand of hair from her face. “You wanna explore a little? There’s a crack in the backsplash I’ve been calling the Valley of Shadows. Very dangerous.”

“Oh no,” Heidi said with a mock gasp. “Do they have tiny spiders?”

Bebe’s face darkened. “They do. One looked at me yesterday. I’m not saying he blinked, but he blinked.”

They burst out laughing, and Heidi followed Bebe out of the fort. They scaled the base of the toaster, tiptoed around a puddle of condensation that had pooled under Bebe’s mason jar like a miniature lake, and even slid down a spatula propped against the sink like it was a slide at a playground.

“Why is this so fun?” Heidi said breathlessly, hair wild from the ride.

“Because being small makes everything feel huge and stupid,” Bebe replied, and Heidi couldn’t help but agree. 

They wandered more—climbing, running, making up stupid stories about their own apartment like it was a gigantic world, as if they were kids again. But all the while, something kept tugging at the back of her brain. The kind of fluttery pull that said: This is more than a cute afternoon. 

Well yeah. She thought with a scoff. They were somehow combating sheer reality. But she knew it was more than that. 

Later, curled back in their napkin nest, Heidi comfortably tucked her head under Bebe’s chin. “So,” she murmured, “what happens when we return to full size?”

Bebe was quiet for a second. Then hummed a reply, “Nothing has to change. Unless you want it to.”

“I don’t want it to change,” Heidi whispered. “I just want more of this. More of you.”

Bebe tilted her head to kiss her again—slow and certain, no hesitation. “Then you’ve got me. No matter the size.”

Heidi smiled against her lips. “Good. Because I think I’ve got a thing for tiny blondes.”

Bebe grinned. “Then you are in luck because I’m the tiniest of all blondes.”

They fell asleep like that, wrapped around each other under a napkin roof, smaller than anyone had a right to be.

When Heidi stirred awake to the soft glow of morning sunlight spilling through the window, she blinked groggily, disoriented for half a second—until she remembered she was still six inches tall and wrapped in Bebe’s arms.

Heidi nearly screamed, all but flopping onto her side to face the blonde. Bebe was already awake, gently stroking Heidi’s back with her tiny fingers. She looked peaceful in a way Heidi hadn’t seen in a long time.

“Hey,” Bebe whispered. “Sleep okay?”

Heidi nodded into her shoulder. “I think that was the best sleep I’ve had since sophomore year.”

“I told you,” Bebe said smugly. “Being small fixes everything.”

They stayed like that a while longer, reluctant to break the bubble. But eventually, the sound of someone upstairs slamming a door jolted them both to reality.

“Okay,” Bebe said, stretching like a cat. “We should probably scale back up before someone walks in and tries to make a smoothie. That blender’s right there, and I’m not in the mood to live out The Borrowers: Horror Edition .”

Heidi laughed and followed her as they scurried toward the phone, which now looked like a flat black monolith on the counter.

Bebe clambered up onto it with practiced ease and started tapping at the app interface. “Alright, hold on to something. The first time, it’s a little strange..”

A shimmer passed through the air, and Heidi felt a familiar warmth wash through her body, as if warm carbonation were bubbling under her skin. The kitchen around them wavered and shifted. In the next moment, she was standing once more on the neat floor, normal size, heart racing, with her clothes slightly disheveled. She turned to Bebe, but Bebe was still small.

“Wait…” Heidi crouched down. “Bebe?”

Bebe blinked, still six inches tall and standing in the center of the phone like she’d just been pranked by a Greek god. “Um.”

“You didn’t come back.”

Bebe frowned and tapped her screen again. Nothing. “Okay… it’s just a glitch. This version of the app might still be in alpha. Maybe beta. I don’t know, it was on a Discord server, and the instructions were kind of in Romanian?”

Bebe. ” Heidi’s voice was caught between a laugh and a panic. “Are you stuck ?”

Bebe looked up at her with wide blue eyes. “Temporarily! Probably.”

“Oh my god.”

“Okay, don’t freak out,” Bebe said, hands up. “It’s not permanent. The dev said if the auto-resize fails, you can reboot the system with a ‘sync kiss.’”

“A what now?

“I know, I know,” Bebe said quickly. “It’s ridiculous. But I did it once during testing with a guy on Zoom, and it actually worked. Also, he was weirdly into ants, so I don’t ask questions anymore.”

Heidi rubbed her face with both hands. “So you’re telling me, to bring you back to full size, I have to kiss you— again —but while you’re bite-sized?”

“Technically, yes,” Bebe said, flashing her best innocent grin. “You already kissed me last night, so this is just, like… IT support.”

Heidi picked her up gently, cradling her in both palms like a porcelain doll. “You’re the most ridiculous girl I’ve ever met.”

“And yet you kissed me twice. Who’s the real weirdo here?”

Heidi rolled her eyes, then—without another word—brought Bebe to her lips and kissed her gently, feeling a little silly at the extreme height difference.

There was a spark—a jolt of static electricity and champagne bubbles at once. A golden light pulsed out of Bebe’s small form as her mouth let out an almighty, teeth-rattling scream. All that light seemed to get brighter and brighter until Heidi had to close her eyes. 

She blinked up at the ceiling, her mind groggy and thick. Her heart beat a little too fast. Her fingers curled instinctively in the blanket around her, and her eyes scanned the room—expecting, for some reason, to see a giant fridge or a spoon the size of a canoe.

But everything was… normal.

Her eyes drifted to the couch, where her phone sat charging. No golden app icon. No massive monolith. No tiny roommate sprinting across countertops.

She sat up slowly, rubbing her eyes.

No way.

It was a dream. All of it.

The shrinking, the countertop adventures, the napkin fort, the "sync kiss." All a wild, vivid dream that somehow felt more real than anything else. Heidi exhaled, the disappointment sinking into her chest like a heavy rock. It had been so real . She could still feel Bebe’s hand in hers—warm and small. Still remember the laughter, the touch, the closeness.

Her face flushed.

That had been a dream . Right?

Then the bedroom door creaked open.

Bebe stepped into the hallway, yawning, wearing that same ridiculous oversized hoodie and socks that didn’t match. Her blonde hair was a mess—curly and everywhere—and she looked like she'd just stepped out of the fantasy, only full-sized this time.

“Morning,” she mumbled, scratching her head. “You okay? You look like you saw a ghost.”

Heidi blinked. “I… uh…”

Bebe tilted her head. “Nightmare?”

“No,” Heidi said slowly, watching her best friend cross the room, curl up next to her on the couch, and steal a corner of the blanket. “Just… the weirdest dream.”

Bebe rested her head on Heidi’s shoulder. “Wanna tell me?”

“I dreamed… we shrank,” Heidi said, laughing a little at how absurd it sounded out loud. “Like, six inches tall. We built a fort out of napkins, kissed and slid down spatulas, and fought off giant spiders.”

Bebe smirked. “Sounds awesome. Did I look hot?”

“You were insufferably hot,” Heidi admitted.

“Sounds accurate.”

Heidi let her head fall gently against Bebe’s. “I woke up and thought it was real. For like a full minute. It felt so real.”

“Yeah?” Bebe whispered. “Well… I might not be tiny, but I am yours.”

And just like that, the ache in Heidi’s chest eased.

She turned, pressed a kiss to Bebe’s temple, and smiled. “You’re still my favorite glitch.”

Series this work belongs to: