YANDERE ONLINE FRIEND X READER
prom song - lana del rey playin' !
The pixels of your screen illuminated the pitch-black bedroom.
It was a glow casted by a sad, lopsided mound of brown blocks that constituted your latest masterpieceâa dirt house built out of shee boredom.
It was past midnight on a Friday, the exact hour when your brain should have been turning off, but instead, you were mindlessly clicking away on Minecraft.
That was until BLOOP!
A notification?
You opened a tab, and checkedâit was from discord.
You raised an eyebrow. You didn't particularly use discord, it was an artifact on your desktop you occasionally opened just to lurk in a server, never typing a single word before slipping away like a ghost.
Leaning back in your chair, you clicked over to the tab, your eyes narrowing at the pending friend request.
The username staring back at you was cupcakecutie.
You let out a soft laugh. The fuck kind of name is that? It wasnât just the nameâthe entire profile was an aggressive assault of pastel pinks, anime e-girl aesthetics, and a sparkling banner decorated with frosted cupcakes.
It looked like a meticulously engineered trap designed to lure in lonely boys for nitro or pocket change.
You were tired, your eyes ached, and you had absolutely zero desire to entertain someone at twelve in the morning.
Your mouse hovered over the red "Decline" button, ready to bury the request into the void of the internet, when a frantic text box popped into existence at the bottom of your screen.
cupcakecutie:
haiiii !! (â ââ â˘â á´â â˘â ââ )
plz don't decline the request :((
please plz pleas!!
The letters were practically tripping over themselves. You could almost hear the frantic clatter of fingers slamming into a mechanical keyboard on the other side of the country.
A slow eyebrow raised as you stared at the desperate plea.
Didn't this person have anything better to do than stalk random people in a bloated server?
Then again, looking at your half-finished dirt mansion, you supposed you didnât have much of a life tonight either.
With a heavy, exhausted sigh, you tapped out a bluntâ"sorry not interested."
With a click, you hit decline, closed out the Discord window entirely, and turned your attention back to digging holes in virtual dirt until your eyelids grew too heavy to fight.
When you finally dragged yourself awake the next morning, the sun was already slicing through your blinds, blinding you as you reached for your phone.
The moment your screen woke up, it didn't just light upâit practically vibrated itself out of your damn hand!
Notifications were cascading down the screen like a waterfall. Dozens, then hundreds, then thousands of pings. Every single one of them was originating from that same community Discord server.
Your stomach dropped slightly as you opened the app, finding your direct messages overflowing with messages from people you had never spoken to in your life.
The entire server seemed to have mobilized into a unified cult of advocacy.
âWhy didnât you accept the request?â one read.
âCupcake is literally the nicest person ever, whyâre you being so mean?â another demanded.
âTheyâre so kind and sweet and cute, youâre missing out big time, dude.â
It was a horrifying level of collective glaze.
You rubbed the sleep from your eyes, utterly bewildered. All of this over a single declined friend request?
You couldn't even keep up with the scrolling text wall. But right there, sitting stubbornly at the very top of direct messages, was a fresh notification.
Cupcakecutie had sent another friend request. Along with it came a block of text that sent a faint, uneasy shiver down your spine.
cupcakecutie:
I'm sorry, was it the eagerness?
Did it scare you off?
I'm sorry I'm sorryimsorryimsorryimsorry I want todiepleaseimsorry
You stared at the unhinged desperation bleeding through the text. Okay, now you were actually weirded out.
A part of you wanted to block the account instantly, to scrub your digital footprint clean of whatever hyper-fixation you had accidentally triggered.
But curiosity, that stubborn, foolish human trait, pulled at your fingers.
What the hell was this person's deal? Why were they targeting you, a literal nobody who never even typed in the chat?
Deciding you could always hit the block button if things got too dangerous, you finally clicked accept.
YOU:
fine. what do you want?
The response landed the exact microsecond your message registered as read, as if they had been sitting in a dark room, eyes wide and unblinking, staring at a blank chat box for hours, just waiting for a sign of life.
cupcakecutie:
HAIII !!! IM SO HAPPY YOU ACCEPTED! EEEKKKK !! IM FREAKING OUTTT!! HAI HAIHAIIIIIIHIIII!!! ââ (â (â ăťâ â˝â â˘â )â )â â IM MIMI!! <33
You leaned back, nearly overwhelmed by the sheer energy vibrating off the text. The capitalization, the excessive emoticons, the sheer volume of charactersâit was like being shouted at by a tidal wave of pink glitter.
YOU:
yes yay! now not to be rude, but why did you friend me? I'm not even online and never call so?? plus don't you think telling people to add you back is too much
It was a logical question. You were a ghost in that server. You didn't participate in game nights, you didn't post memes, and your avatar was a default letter.
There was absolutely no rational reason for anyone to notice you, let alone launch a full-scale harassment campaign to force you into a friendship.
cupcakecutie:
I'm so glad you asked! :3 it's cuz you seem so cool like the sprinkles on cupcakes!! I love your profile !! Your username is so gorgeous too!! ^^ eekkk I've been waiting to talk to you for so long I'm shaking !! I can't I'm gonna pass out !! (â âĄâ Ďâ âĄâ  â )â  â ~ and I'm sorry for those guys texting you, their such assholes ! >:( they're always trying to start something it's annoying !!
You blinked at the screen.
YOU:
lol um thanks! umm yeah sorry for being kinda mean earlier I was js curious and yeah those guys texting me was pretty weird
You typed it out mostly to smooth things over, feeling a twinge of guilt for how harshly youâd rejected them the night before.
Even if they were incredibly creepy, they seemed fundamentally harmlessâjust an overly emotional, hyperactive kid looking for validation.
cupcakecutie:
ITS OKII !! DONT WORRY ABOUT IT NOTHING YOU COULD DO WILL GET ME MAD (â ・â シâ Ďâ シâ ・â )â ďžâ ⥠I WAS SO GLAD YOU EVEN RESPONDED!! IM SO HAPPY YOU WOULD TALK TO A LOSER LIKE ME :(( YOURE SO NICE, Y/N !!<33
You froze. Your fingers hovered over your keyboard, your heart taking a strange, sudden leap into your throat.
YOU:
y/n? how did you know my name? it's not in my username at all?
Your Discord handle was completely detached from your real life. There were no linked social media accounts, no status updates, nothing that could trace back to your actual identity.
The sudden appearance of your real name in the chat felt like a cold bucket of water dumped straight over your head.
cupcakecutie:
OH IM SORRY(â áâ áŠâ áâ ) I LOOK LIKE A CREEP DONT I?? this is gonna sound weird but I ask people in the server about you(â ・â â˘Ěâ ︿â â˘Ěâ ・â ) I'm sorry ! (â â â§â Đâ âŚâ ) PLEASE DONT BLOCK ME!
Your eyes narrowed.
You didn't even know anyone in that server well enough for them to know your real name.
It meant Mimi had actively gone digging, interrogating members, sifting through ancient chat logs, or piecing together fragments of information from months ago just to find out who you were.
It was thin-ice behavior.
YOU!
oh um okay
but at least this means we don't have to introduce ourselves !
You tried to play it cool, desperately trying to de-escalate the sudden spike of tension. But Mimi took that tiny olive branch and ran with it at breakneck speed.
cupcakecutie:
MHM!! (â â§â â˝â âŚâ ) y/n y/n y/n !! It's such a pretty name !! it's like a lullaby! But then Mimi. Mimi just sounds ugly ! :( Mimi sounds like a dumb girl who doesn't go touch grass outside :( such a loser name ! :(( BUT Y/N IS A NAME I WOULD DIE TO SCREAM OUT !! Y/N Y/N Y/N <3 I love the way it rolls off my tongue ! (â ・â âĄâ âżâ âĄâ ・â ) I'm saying it in irl too omgee I'm getting butterflies in my tummy oh my gosh I'm blushing âĄâ (â >â  â ŕ¨â  â <â )â âĄ
The screen seemed to blur with the sheer weight of your name repeated over and over again. It was dizzying. You sat there for a long moment, staring at the screen, a nervous chuckle escaping your lips.
YOU:
this is the most I've been complimented in one hour lol thank u ! and dw Mimi is a nice name.
cupcakecutie:
if y/n says Mimi is a nice name then it's nice ! :(( but y/n is wayyy better <3 y/n y/n y/n hehe I love saying ur name !! <3 just typing it out makes me feel tingly and full (â ăĽâ ・â ââ âżâ âżâ ââ ・â )â ăĽ
And with that, days bled into weeks, and against your better judgment, the strange routine stuck.
It was mostly because talking to Mimi required absolutely zero cognitive effort on your part.
You quickly realized that you could type a single letter, a stray punctuation mark, or a lazy "lol," and Mimi would instantly generate a multi-paragraph essay reacting to it.
It was like keeping a hyper-reactive, digital pet that viewed you as an absolute, flawless deity. Every word you typed was treated as sacred text and every casual thought you shared was dissected and praised as an act of pure intelligence.
But as the days rolled on, the weirdness began to pile up, stacking like loose bricks waiting to collapse.
Mimi loved to send photos.
The chat history became a long gallery of imagesâoutfits, room decorations, aesthetic plates of food, and stylized mirror selfies.
But there was a glaring, consistent patternâthe face was always completely absent.
It was always obscured by a phone wrapped in a pink, ribbon-tied case, hidden behind a carefully placed oversized plushie, or cropped out entirely from the neck down.
The clothes were always baggy, soft pastels, oversized hoodies that swallowed their frame whole.
You never pushed the issue though. The internet was a dangerous place, and you figured the poor girl was just self-conscious or intensely protective of her privacy. You didn't blame her.
But then there was the way the rest of the server talked.
Occasionally, you would catch glimpses of general chat when your name was mentioned.
The users who had originally swarmed your DMs to defend Mimi were still talking about "her"âexcept they weren't using "her."
"Yeah, he's super cracked at that game," someone would type.
"Did you see what he posted in media?" another would reply.
He? Him? You would stare at the screen, a profound sense of confusion warping your brain.
Every time you interacted with Mimi, she used the most hyper-feminine, delicate language possible.
The emojis, the high-pitched text energy, the pink cupcake themeâit all pointed to a girl.
And when you casually slipped she/her pronouns into your conversations or talked about her like she was a girlâMimi never corrected you. Not once.
She just hearted your message, accepted the affection, and steered the conversation back to how amazing you were.
Was Mimi a guy? Were you just losing your mind? Was the entire server playing some massive, coordinated prank on you?
And when you finally got the balls to reach out to one of the servers regulars you had seen interacting with Mimi the mostâyou kept the message light, hoping to mask the confusion that had been brewing in your chest for weeks.
YOU:
hey quick question, does mimi ever like... do a face reveal or anything of the sort? just curious bc we talk a lot but i've never actually seen her face lol
You waited, your fingers tapping against your desk. A few minutes passed before the typing indicator flashed.
Friend:
He did actually lol! When he first joined the server he sent a selfie. Cute isn't he??
Before your brain could fully process the pronoun, an image file popped into the chat window. You clicked it, the file loading in high resolution across your monitor.
You stopped breathing.
The person staring back at you wasn't a soft, pastel-wearing anime e-girl. The photo showed a young guy, sitting in a dimly lit gaming chair.
He had sharp, shockingly handsome featuresâa clean, defined jawline, dark, slightly messy hair falling effortlessly across his forehead, and eyes that looked straight into the camera with an intense, calculated focus with a pout.
That was Mimi.
A guy. Mimi was a guy.
Your mind ground to a screeching halt. The gears in your head aggressively tried to process the cognitive dissonance.
You reached up, dragging a hand down your face as you replayed the last few weeks of your life.
Your fingers hovered over the keyboard. Your heart was drumming a frantic, uneven rhythm against your ribs.
You felt violated, but more than that, you felt a creeping sense of dread. If he was willing to go to those lengths just to get you to talk to him, what else was he capable of?
You pulled up your direct messages with Mimi, he was already texting you.
cupcakecutie:
Y/N !!! Y/N Y/N Y/N !!! (â ďžâ ââ ăŽâ ââ )â ďžâ *â :â ăťďžâ â§
guess what guess what !! i saw you were typing in the general chat earlier but then you stopped :(( did you get distracted ?? were you thinking about me ?? hehehe i was thinking about you !! i made a list of all the things weâre gonna talk about today !! look look look !!
You took a deep breath, ignoring the message as you steadied your shaking hands, and typed out a message.
YOU:
I just saw the picture you posted in the general chat when you first joined.
You hit send.
The frantic, light-speed typing you were used to was gone.
Finally, a message popped up.
cupcakecutie:
Oh.
YOU:
you're a guy?
why did you lie to me?
why have you been pretending to be some e-girl for weeks?
what the fuck is wrong with you?
cupcakecutie:
i didnt lie :(( I told you my name was mimi! and you said it was a cute name, remember? you said it was cute, y/n.
YOU:
Stop acting like that. You actively let me believe you were a girl. You acted like a totally different person. The entire server uses he/him for you, and you just went along with me thinking you were some weird girl. Why didn't you just correct me?
cupcakecutie:
because you wouldnt have talked to me otherwise. â(ăťďšăťâ) you hate guys who act tough. I saw your messages in that other server you were in last year. you said you hated arrogant guys. i just wanted you to like me so much and everyone knows guys on the internet are mean and gross and you wouldnât want to talk to a boy would you ?? you liked mimi !! you said mimi was cute ! you just want someone sweet right? so I became sweet for you! im sweet, aren't i? im the sweetest thing you've ever had. I can be whatever you want me to be.
Your blood ran cold. The other server you were in last year. You hadn't been in that server for over eight months. It was a completely different community, one you had left because it got too toxic.
How did he know about that? How long had he been watching you?
YOU:
Are you fucking stalking me?
cupcakecutie:
stalking is an ugly word y/n :(( it implies malicious intent! I dont have any malicious intent. I just love you. I love you so much it makes my chest hurt and my hands shake. I love everything about you. I just wanted you to be mine. I knew if I acted like a sad, desperate little girl, youâd eventually feel bad enough to talk to me. and I was right! :33 you talked to me for weeks. you told me about your day. you said goodnight to me. you belong to me now, y/n. we put in the time. we did the talking.
The sheer delusion in his words made your stomach churn.
Suddenly, your discord client chimed loudly. A loud, intrusive ringing sound filled your room.
cupcakecutie is calling you.
You stared at the incoming call screen. The pink banner with the cupcakes seemed to taunt you.
Your instinct was to decline it, to block him, to delete your account, and throw your PC out the window.
But a morbid, terrifying curiosity paralyzed you. You needed to hear his voice. You needed to know exactly what kind of monster you had been entertaining for the past month.
With a trembling finger, you clicked the green 'Accept' button.
The ringing stopped. For a moment, there was only the faint hiss of static, the heavy, digital silence connecting your room to his. You held your breath.
"You're actually there."
The voice that came through your headset sent a violent shiver down your spine.
It was nothing like the high-pitched, squeaky voice you had subconsciously assigned to him. It was deep. It was the kind of voice that commanded attention, the kind of voice that belonged to the ridiculously handsome face in that picture.
"Y/N," he breathed, the sound of your name rolling off his tongue with a terrifying reverence.
"God, you actually answered. I was so scared you were going to block me. If you blocked me, I would have had to do something drastic. I really didn't want to have to come over there tonight."
"Come over... what?" you choked out, your voice sounding small and weak in comparison to his heavy presence. "You don't know where I live."
A low, soft chuckle echoed through your headphones. It was a warm, pleasant sound that completely contrasted with the absolute horror of his words.
"Oh, my sweet, perfect Y/N. You live in the complex on 4th and Elm. Apartment 3B, right? Second floor. I bought a train ticket two weeks ago just so I could walk past it."
The oxygen vanished from your room. You were suffocating. The walls were closing in.
"Why are you doing this?" you whispered, your voice breaking.
"Because you're pure," his voice darkened, the playful edge vanishing, replaced by a raw, manic intensity.
"You're everything I've ever wanted. Is that so bad? You push guys away. You put up walls. But a girl? A sad, lonely, pathetic little girl who just wants a friend? You wouldn't turn her away. You're too nice, Y/N. You have such a soft heart. I just had to exploit it a little bit to get my foot in the door."
"You're psychotic," you breathed out.
"I'm dedicated! " he chirped, his tone shifting abruptly back to the bubbly "Mimi" persona.
"I worked so hard, Y/N! I spent hours perfecting the right amount of 'annoying' and 'endearing'. I had to threaten three of the server mods to make sure they pushed you to accept my request! I did all of that just for you! Because I knew once you talked to me, you'd realize how much we belong together!"
"We don't belong together! I don't even know you!"
"You know me, Y/N. I am Mimi. The only thing I lied about was what was in my pants, and honestly, you're going to like this version of me so much better," he purred, the deep bass of his voice rattling against your eardrums.
"I can protect you. I can give you everything you want. You don't have to worry about anything ever again. I'm going to spoil you rotten. Just like you thought I wanted!"
"I'm blocking you," you said, your hand moving frantically toward your mouse. "I'm blocking you, I'm calling the police, your fucking crazy!"
"If you block me," Mimi's voice dropped to a terrifying whisper, stripping away all the sweetness, leaving only a cold, hard promise, "I will be at your door in ten minutes. I am currently sitting in my car, three blocks down from your street. I have your spare key that you hide under the fake rock by the stairwell. If you hang up this call, I'm coming inside."
You froze. Your hand hovered over the mouse. He knew about the fake rock. You felt sick to your stomach.
"Good," he cooed softly, sensing your hesitation through the silence. "Just leave the call on, baby. Leave it on. Keep listening to my voice. You're doing so well, so fuckin' cute."
"Please," you begged, tears welling up in your eyes. "Please just leave me alone."
"Never," he replied, and you could practically hear the deranged smile on his face.
"You're mine now, Y/N. You accepted the friend request. You can't take it back. We're going to be best friends forever and ever! And parters! And everything else! I'm going to take such good care of you. I'm going to make you forget about everyone else in the world. Itâll just be you, and your cute little Mimi."
A soft, digital beep echoed through the headset as he unmuted his video camera.
There he was. He was sitting in the driver's seat of a car, the streetlights outside casting long, moving shadows across his handsome face.
He looked breathtakingly gorgeous, and utterly, completely insane.
He lifted a hand to the camera and offered a tiny, cute wave, his eyes wide and dark, locking onto yours through the lens.
"Hii, Y/N," he whispered, his deep voice wrapping around you like a physical chain. " I'm coming over now. Unlock the door for me, okay? I bought cupcakes, our favorite."
please be careful on discord guys esp with dudes lol I feel like discord is a very scary place so make sure to stay safe on there ! but yah meet Mimi y'all aka the fraud who larps as a girl to get you đđ













