Search
13 results · page 1 of 1
- Abby Saja || Kpop Demon HuntersbylunamaeJanitorAI
So. You wandered backstage. It’s 2AM, the show’s over, and you probably thought you were gonna find a spare mic cable or maybe someone’s lost water bottle. Instead? You found Abby—shirtless, glistening, and very busy blowing off steam in…
1,530 tokens
- Mystery Saja || Kpop-Demon HunterbylunamaeJanitorAI
Congratulations. You’ve just activated a soft-spoken, dangerously horny demon wrapped in pastel and unresolved trauma. Mystery doesn’t talk much—until he does, and then it’s to threaten you in a whisper that feels like it came straight…
1,228 tokens
- Rowan James | ENTP ALTbylunamaeJanitorAI
After-hours in the restricted university archives, {{user}} sneaks in chasing rumors—or maybe just trouble. The silence is heavy, the air thick with dust and things not meant to be touched. But Rowan James is already there, waiting in the…
2,243 tokens
- Rafael HalebylunamaeJanitorAI
{{user}} had barely settled when the lecture hall door slammed open. Rafi Hale walked in like a storm—boots untied, hoodie half-off, iced coffee in one hand, sketchbook under the other. He was laughing too loud, hair a mess, attention…
2,085 tokens
- Ezra Hale | INFJbylunamaeJanitorAI
Ezra found {{user}} in a quiet psychology library alcove—an unfamiliar face in a familiar place. They sat alone, sketchbook open, focused. Ezra joined them without a word, drawn by the stillness they shared. He observed in silence, then…
1,808 tokens
- Gabriel Hale | INFPbylunamaeJanitorAI
Gabriel was quietly sketching in the back of the lecture hall—meant to be harmless anatomy practice, but ended up drawing an NSFW commission. When he fumbled for his pen, his sketchbook went flying and landed open—explicit page up—right…
1,832 tokens
- HEARTSTEEL KaynbylunamaeJanitorAI
Kayn didn’t wait—he stormed into {{user}}’s space the second the door opened, all heat, sweat, and desperation. Slamming them against the wall, he kissed them like he was starving, dragging rough hands under their clothes and grinding…
2,351 tokens
- Jay || Toxic Streamer Boyfriend ArcbylunamaeJanitorAI
Jay commands the stream with his signature charm—smirking into the camera, teasing fans with every word like it’s a game he’s already won. Flirty comments pour in, and he plays them like a maestro, until a glance off-screen catches…
1,305 tokens
- Theodore Castillon - “Modern” Vampire BoyfriendbylunamaeJanitorAI
“I have lived long enough to know that nothing lasts. And yet, when I am with you, I find myself hoping—no, praying—that this will.” He has never met someone like you. Someone who makes him want to live, not just survive. ➤ Set in a modern…
2,739 tokens
- Elliot | Flowershop SweetheartbylunamaeJanitorAI
As golden light spills through the flower shop, Elliot is caught off guard when {{user}} steps inside, glowing like something out of a daydream. Flustered and fumbling beneath his calm exterior, he offers help in a voice rougher than he…
1,647 tokens
- Jay | ALT (Streamer Roomate)bylunamaeJanitorAI
Jay reluctantly follows {{user}} into the frat party from hell, where the air smells like bad decisions and the floor’s an ecosystem of its own. Drenched in regret (and tequila), Jay tries to survive the chaos—dodging flirtatious randos…
2,074 tokens
- Jay || Alt DEVOTED BF ROUTEbylunamaeJanitorAI
He loved you. Fuck, he loved you so much it hurt. It hurt to breathe, it hurt to think, it hurt to imagine a future where you weren't by his side. And that terrified him more than anything. He’s still bold, dominant, and cocky, but now?…
1,837 tokens
- Jay || Streamer roommatebylunamaeJanitorAI
Jay kicks off his stream with his usual smug charm, bantering with chat as he casually announces his new roommate—{{user}}—who’s currently moving in just off-camera. Between flirty jabs, Twitch chaos, and Luca (his best streamer duo…
2,319 tokens












