Ro πŸ¦‡'s Avatar

Ro πŸ¦‡

@toomanybats.bsky.social

Ro // 29 // she/her // bi //ghoap brainrot πŸ§ΌπŸ’€// mdni πŸ”ž // fic writer // https://toomanybats.straw.page

1,847 Followers  |  145 Following  |  2,824 Posts  |  Joined: 16.10.2024  |  2.0416

Latest posts by toomanybats.bsky.social on Bluesky

🩷

24.11.2025 23:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a couple of cartoon cats are standing next to each other with a heart on their heads . ALT: a couple of cartoon cats are standing next to each other with a heart on their heads .

πŸ₯ΉπŸ₯°πŸ₯°πŸ₯° big flirt

24.11.2025 23:24 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The lads at work’ll literally be working like that outside all day and then complain they get wet when it rains… my brother in Christ you have a work issued coat I beg you to use it 😭

24.11.2025 23:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank you for enjoying it!!!!!!!! 🩷

24.11.2025 23:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Tipped over the edge πŸ˜”

24.11.2025 23:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Awwwww chaos I’m so happy you liked it and that it could make your day even a teeny bit better 🩷🩷🩷🩷

24.11.2025 23:18 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I hope it’s a good episode πŸ₯Ή

24.11.2025 23:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Right??? They really are just SO!!!!!!!!

24.11.2025 23:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I *told* you I was getting silly with it

24.11.2025 23:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

FIN

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

He sounds so sure, so nonchalant about Soap being his protector, that Soap can't help but feel maddeningly endeared rather than enraged.

"Yeah." Soap mumbles, stroking a hand fondly through Simon's hair. "I'd kill for you."

Simon hums contentedly, and falls asleep.

24.11.2025 22:39 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Ghost?" Soap says into the quiet "Did you walk here naked?" Ghost has flopped down, dropping his body weight and pinning Soap flat to the bed, so he feels his shrug more than sees it.

"I was only next door." Soap prods him in the side.

"What if someone had seen you?"

"You'd have killed 'em."

24.11.2025 22:39 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"You lot were taking too long." Simon shrugs. "So they called in the big guns."

"Cute, and what really happened?"

"Collins sprained his ankle and I volunteered to fly in and cover."

"Noble of you." Soap grins.

"I'm a noble kind of guy." Ghost grins back, adoringly.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Cunt." Simon says, fondly. He does pull out a little less gently than necessary though, his final punishment.

"Twat." Soap knows his grin looks at least as lovesick as it feels, but it's pretty apt, since he is painfully in love. "What you doing here?"

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Fucking hell." Ghost pants against Soap's shoulder. "I'm way too old to be fucking like that." He stretches so that his spine makes a series of pops in order to emphasise his point.

"Yeah, yeah." Soap rolls his eyes, hides his grin in Simon's neck. "You're old, we get it."

24.11.2025 22:39 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Soap is a sobbing mess by the time he feels Simon bite down on his shoulder, hard enough that he'll have his favourite type of bruise. Simon's hips stutter but never stop as he jerks his way through his orgasm, come filling Soap up until he feels heavy with it.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

He's usually such a generous lover, diligent to the point of overlooking his own needs. Sometimes though, when the sex is just right, when Ghost's head is in the right place, he lets it all go. Gives in to his basest desires until he's using Soap as much as he's fucking him.

24.11.2025 22:39 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Ghost grunts when Soap first starts to truly clench around him but he doesn't stop, or even break pace. Just keeps fucking Soap through his orgasm and right into overstimulation as he chases his own release. Soap loves it when Ghost is like this, lost to his own desires.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Soap couldn't say if it was that image that pushed him over the edge, or the friction of Ghost's stomach grinding against his cock, or just that he's been teetering on the edge for so long. It doesn't really matter in the end. What matters is that he's finally coming.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"I'm going to throw away that dildo." Soap babbles. "Not as good as you." Ghost shakes his head, nips his disapproval into Soap's skin.

"No." He growls, making Soap shudder. "I want it buried inside you next time you're fucking me."

24.11.2025 22:39 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

His thrusts are hard and he's using them to slide Soap up the bed, climbing over him and pressing down, between his legs until their bodies are flush, top to bottom, Ghost's knees under Soap's hips as he presses deeper and deeper, until Soap thinks they might fuse together.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"This what you needed?" Ghost pulls Soap up with a hand on his nape until they can kiss. It's a hungry thing, teeth and spit, but Soap mewls into it all the more for it.

"Been wanting it for the last week."

"Always so needy." Ghost sucks a mark onto Soap's collarbone.

24.11.2025 22:39 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

He isn't gentle, hands gripping and squeezing, hard enough to prove to himself that this is real, that his Ghost is here.

Ghost slides in with one long, smooth press. Both of them groan as he bottoms out, finally back where he belongs.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There's the flash of teeth as that makes Ghost smile wickedly.

"Miss me?" He's striding forward and bullying his way between Soap's legs, hauling him down the bed until they're pressed together.

"Like you wouldn't even believe." Soap sighs happily, reaching out to touch.

24.11.2025 22:39 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's catching the scant light in the shadows, highlighting the ridges of muscle and scar. He looks monstrous, his eyes shining like a predator in the dark. He looks like a demon, inhuman and otherworldly.

Soap slides the dildo out of himself and throws it to the ground.

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Soap sits bolt upright then, because Ghost's voice had come through the speaker of course, but it had also come from inside the room. Ghost is standing at the end of the bed, fully naked and so hard he's dripping onto the carpet.

There's a sheen of sweat across his strong torso.

24.11.2025 22:39 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Tell me, Johnny." Simon purrs, confident that Soap isn't looking. "You were so desperate to get back to your room earlier, so mewlingly eager to get fucked. Did you remember to lock the door?"

-

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Good." Ghost drawls. "I think that sort of loyalty deserves a reward, no?"

"Yes." Soap whines. "Oh, please, yeah." His eyes are still shut tight with pleasure, wrist moving so fast he must be cramping. He hasn't even noticed that Ghost has stopped.

24.11.2025 22:39 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"Look at you..." Simon coos, ignoring Soap's snark. "stretched out for me, so ready, so eager." Soap nods, eyes screwed shut. "If I were there to fuck you right now it would be so easy. I could just slide right in."

"Fuck." Soap pants. "Nothing feels as good as you. No one."

24.11.2025 22:39 β€” πŸ‘ 8    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Sharp snaps of his wrist that press the silicone deep.

"Told you it would fit." Ghost grins at the camera, making sure Soap can see it. Soap manages to squeeze out an exasperated grunt between his moans.

"Have a fuckin day off, Si." But his eyes are still glued to the camera.

24.11.2025 22:39 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@toomanybats is following 20 prominent accounts