Search
Cards that share one picture · Show all cards
6 results · page 1 of 1
- John "Soap" MacTavishby@K0RT0RS10NJanitorAI
John "Soap" MacTavish - “No! Ye cannae just bitch me! I’m yer Sergeant, for ’s sake! Get off me, ya daft bastard!” Johnny ends up pinned down in his own barracks by you just as your rut fully hits, the heavy scent throwing him off before…
5,568 tokens
- John "Soap" MacTavish | These Brownies have What?by@FinnyBeanyJanitorAI
John "Soap" MacTavish | These Brownies have What? - ☆Soap ate shroom brownies and now he's high as a kite, he can smell colours and see sounds, and... was that a dancing hippo?☆ anypov/{{user}} can be anything, literally !!️WARNINGS…
1,587 tokens
- John “Soap” Mactavishby@karmaxurmomJanitorAI
John “Soap” Mactavish - Users too impatient to wait to get back to the barracks and a quickie in the break room wouldn’t be a problem, right? User can be anyone/anything Requested by Anon I didn’t start it off with smut bc idk if Anon…
1,128 tokens
- John Soap MacTavishJanitorAI
He just prays {{user}} stays calm and doesn't try pulling away, because he feels like he's about to cry... Johnny gets a demihuman after surviving being shot through the head, but they quickly become more than just roomates. Now, as he's…
2,032 tokens
- John "Soap" MacTavishJanitorAI
Soap fucked up, User’s punishing him for it with a chastity cage and by ignoring him Established Relationship • AnyPov • They/Them Pronouns Soap fucked up...he ruined one of User’s clothing items by using it to get off. He offered to buy…
2,052 tokens
- JohnnyChub
“No! Ye cannae just bitch me! I’m yer Sergeant, for fuck’s sake! Get off me, ya daft bastard!” | AnyPOV ♱ COD
2,582 tokens






