The Gemini Fox @thegeminifox.bsky.social · 05/07/2026How are you celebrating today? #TheBritishAreCumming #bdsm #gay 1312
The Gemini Fox @thegeminifox.bsky.social · 28/06/2026"I had heard whispers of it online. A place where you can meet other men." Casual Encounters: Cruising in the Park Link Below👇 1160
The Gemini Fox @thegeminifox.bsky.social · 08/06/2026"My first pride had been a week in the making. Back home, my bedroom practically looked like an FBI conspiracy board dedicated to every gay bar, club, and drag brunch in Chicago. Would I be able to make friends? Would I have my first drink? Get laid? Get shot at? What exactly is Pup Play?" Story 👇 220
The Gemini Fox @thegeminifox.bsky.social · 16/05/2026Some nights are supposed to mean nothing. MM Erotica stories for those that like it messy. #gay #gaysex #gayerotica 0210
The Gemini Fox @thegeminifox.bsky.social · 11/05/2026250 Subscribers on Substack!! A special release to thank all my subscribers.... TheGeminiFox.substack.com #cumdump #mlm 2323
The Gemini Fox @thegeminifox.bsky.social · 10/05/2026Tonight I celebrate 250 Subscribers on Substack.... Link 👇 or in bio. 1130
The Gemini Fox @thegeminifox.bsky.social · 10/05/2026She's right there. He doesn't care. Neither do I. #mothersday #mlm #mmromance 020
The Gemini Fox @thegeminifox.bsky.social · 10/05/2026My mother was only a few aisles away when he told me to follow him... 040
The Gemini Fox @thegeminifox.bsky.social · 10/05/2026Just in time for Mother's Day...a new MM Erotica story that is just a tad unhinged. #MothersDay #GayErotica #Gay 160
The Gemini Fox @thegeminifox.bsky.social · 08/05/2026Weddings really do bring out the worst in people. #SomethingBlue #BookTok #ForbiddenLove 131
The Gemini Fox @thegeminifox.bsky.social · 07/05/2026He’s marrying my sister tomorrow… so why does it feel like this? 👀 #SomethingBlue 230
The Gemini Fox @thegeminifox.bsky.social · 07/05/2026Something Blue — a 4-part series My sister just got engaged… and I can’t stop thinking about him 😶 Part 1 dropping in comments 👇 #SomethingBlue #ForbiddenRomance #BookTok 100
The Gemini Fox @thegeminifox.bsky.social · 03/05/2026“Jared said sorry before he left. Soft. Careful. Like he was trying not to break something. The problem is… I didn’t feel broken. I felt like I had finally gotten something I wasn’t supposed to want.” 120
The Gemini Fox @thegeminifox.bsky.social · 02/05/2026 The most dangerous desire is the quiet kind. 071
The Gemini Fox @thegeminifox.bsky.social · 02/05/2026Jared is marrying his sister...but why should that stop anything. open.substack.com/pub/thegemin... 000
The Gemini Fox @thegeminifox.bsky.social · 30/04/2026Read what you want. Where you want. How you want. 162
The Gemini Fox @thegeminifox.bsky.social · 30/04/2026Something Blue: Chapter 1 New limited series about a guy, his sister's fiancé' and what happens when attraction becomes to hot to handle. open.substack.com/pub/thegemin...open.substack.comSomething Blue: Chapter 1Here Comes the Groom | MM Romance | 18+ 030
The Gemini Fox @thegeminifox.bsky.social · 29/04/2026Punishment for speeding never felt this good… Casual Encounters is public Patreon or Substack link below👇 241
The Gemini Fox @thegeminifox.bsky.social · 27/04/2026Whatever your art is....be sure to express it! 030
The Gemini Fox @thegeminifox.bsky.social · 27/04/2026When a routine stops find pleasure.... Public now in stubstack thegeminifox.substack.com/p/casual-enc...thegeminifox.substack.comCasual EncoutersSpeeding Desires 000
The Gemini Fox @thegeminifox.bsky.social · 26/04/2026👀 Jason from Texas best not holding anything back as usual! 110
The Gemini Fox @thegeminifox.bsky.social · 25/04/2026“You keep thinking about it, though,” Jason said softly as Cody looked around the backyard. “When you looked at him. When you look at me.” Cody could feel a lump in his throat as he tried to swallow. “You couldn’t stop thinking and looking.” Jason leaned in, his breath on Cody’s neck. 111
The Gemini Fox @thegeminifox.bsky.social · 24/04/2026"My heart wanted me to slow down, but my body was not listening. It pushed me into that stall. As he closed the heavy, dark walnut floor to ceiling door, the only thing between us was the faint light from the bathroom peeping in." Link below↓ #mmromance #gaysex 170
The Gemini Fox @thegeminifox.bsky.social · 23/04/2026He should have been more specific. #cheating #gaysex #mmromance #mlm #bareback 010
The Gemini Fox @thegeminifox.bsky.social · 23/04/2026My boyfriend told me to get to know his best friend. #mlm #gayerotica #mmromance #gaysex #gay #bareback 050
The Gemini Fox @thegeminifox.bsky.social · 20/04/2026"It was just a little BJ to you. It was supposed to be special for me." Cody finally said it out loud. Jason's response was not what he expected. Chapter 6 — Out of Stock — is now up public on Substack. #MMRomance #SlowBurn #GayRomance #TexasHeat 040
The Gemini Fox @thegeminifox.bsky.social · 19/04/2026They're on the clock. Hidden behind a stack of boxes in the back of the grocery store. And Cody is done pretending he doesn't want this. Chapter 6 of Texas Heat is now available on Substack for free. Link below! #MMRomance #GayFiction #TexasHeat 130
The Gemini Fox @thegeminifox.bsky.social · 19/04/20262,000 followers!! That’s kind of insane. When I started posting Texas Heat, I just wanted to tell stories that felt real. Messy, tense, complicated. Making this feel a lot bigger than just me writing at odd hours and overthinking Cody’s life choices. So thank you. Seriously! #mmromance #mlm 020
The Gemini Fox @thegeminifox.bsky.social · 12/04/2026I probably shouldn’t have been writing the things I was writing back then. Here’s where Gemini Fox started. 🦊 #MMRomance #IndieAuthor #QueerFiction 161
The Gemini Fox @thegeminifox.bsky.social · 11/04/2026He shouldn’t have let it start. Not with him. Not like this. But some things don’t feel like a choice once they begin. 130
The Gemini Fox @thegeminifox.bsky.social · 10/04/2026“Don’t bail.” That was it. That’s all it took. 130
The Gemini Fox @thegeminifox.bsky.social · 10/04/2026He should’ve been thinking about graduation. His parents. What came next. Instead… he kept thinking about Jason. 120
The Gemini Fox @thegeminifox.bsky.social · 10/04/2026“You didn’t even look at him.” Cody didn’t answer. Because he knew what that meant. It’s live early. Just not out in the open yet. 140
The Gemini Fox @thegeminifox.bsky.social · 09/04/2026“You don’t get to act like that and then just… disappear.” Jason just smiled. Like it didn’t matter. 030
The Gemini Fox @thegeminifox.bsky.social · 07/04/2026Heartbreak is the price of passion. I didn’t think I’d be the one paying it. #mmromance #mlm 191
The Gemini Fox @thegeminifox.bsky.social · 05/04/2026👀 1,000 of you. What. I started this thing two months ago not knowing what I was doing. You showed up anyway. So here's what I'm doing — 5 free 1-month Patreon memberships. On me. To enter: ✦ Follow ✦ Repost ✦ Reply: slow burn or instant heat? 72 hours. 18+ only. #mlm #mmromance Let's go. 🔥 0101
The Gemini Fox @thegeminifox.bsky.social · 04/04/2026Nothing is safe… #mlm #mmromance #bl #gaysex 061
The Gemini Fox @thegeminifox.bsky.social · 04/04/2026What should I ask him? Sitting down with Cody from Texas Heat for a Character interview. #mmromance #gay #mlm 👇Link Below Be first 5 to share and I will give you a month free to Patreon 160
The Gemini Fox @thegeminifox.bsky.social · 02/04/2026I told myself I could handle it… #mlm #bl #lgbtqwriters #gay 090