Tumgik
#transgender john soap mactavish
pfhwrittes · 1 month
Text
i needed to purge the smut out of me. have a thing.
price x trans!soap
18+ ONLY
a little blurb thing of 200ish words. TW: cunt/pussy used to describe soap's anatomy. vaguely kinky (brief mentions of gags). a little light dirty talk / praise.
“fucking hell, look at you.” price rumbles from behind johnny, sinking one of his thick fingers into johnny’s cunt with a lewd squelching sound. johnny whines desperately through his nose. fffffuck. his jaw aches around the makeshift gag and he longs to babble, to beg, to plead with price just to fuck him already. his fingers twitch from where he’d placed his hands on the desk - price’s desk - under his captain’s orders “not to move them a fucking inch, am i clear, sergeant?”.
“shh, let me look a little longer,” price soothes, “never seen such a pretty pussy on a man before.” 
it should be demeaning. it should make johnny jackknife up from where he’s bent at the waist over the cool wood, trousers pulled down to his ankles. but it doesn’t. he moans shamelessly as he feels how wet he’s getting from price’s attention. he swears he can feel the weight of price’s gaze on his cunt. the thought alone causes johnny to clench around the single digit curling into him and price hums approvingly. 
“good boy, let’s see you take another.” 
johnny eyes roll up into his head.
fucking hell, this is not where he thought his evening was going to go.
76 notes · View notes
mitoad · 1 month
Text
Tumblr media
622 notes · View notes
doggoboigaugau · 7 months
Text
Haircut - 09 Soapghost
His ass cannot say no to being called a good boy :3
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
Riley: I cannot put any trust in MEN because they're all MANipulating!!!
Tag: @arthurmorgansballsack
469 notes · View notes
lefttoesucker · 4 months
Text
Not much for the beach, Johny?
Tumblr media
Turns our he doesn't mind the beach when Ghost is around...
Tumblr media
My babies for real <3
241 notes · View notes
thesevro · 1 year
Text
soap; control [mature]
[mwii] trans john mactavish x cis male reader soap literally riding the shit out of you
cw: explicit smut; penetration (p in v sex); pwp; overstimulation
"You can take it, can't you?" He looses a laugh into your ear when you nod your head with such fevered vigor you nearly headbutt him. "Yeah, that's a good boy. Ye fill me up so well."
Soap feels the hot pool of arousal in his belly run deeper as you whimper at his words, throwing your head back and thrusting your hips up and into his. It's like you can barely take it but want to do everything to please him. 
And through the haze of his own belly-deep pleasure, through the feel of your cock stretching him and nudging against a spot inside him so good he feels tears prick his eyes, Soap understands. He understands why this is so hard for his boy. Because even he can just barely take what he gives you. Because whenever he slows down, he makes sure to give your cock a tight kegel squeeze so that his pussy feels more like a hot fist of velvet than a smooth, welcoming hole. He wants to make it hurt for you.
Even then, he never relents. Whenever you bare your throat to him, chest heaving, Soap thumbs the peaks of your nipples and rubs his tongue in loving circles just beneath your ear. Makes sure he trails it down the outline of your throat so that every inch of your skin feels his lips. You seem to melt every time he does it, wrapping a hand around his bicep to cling to him as he rides you and licks the sweat off your skin. 
And the sounds you make are delicious. If he weren't bouncing on top of you, he'd be weak in the knees and on the floor. He tries to memorize each of your whimpers, each of your exhales, even as he lifts his hips and slams them down faster than a second can pass. Every time your mouth opens around a moan, he drags his body upward to tilt your mouth up to his by the back of your head with one of his hands, moving to trail his tongue along your lips in a quick movement before pushing it inside your mouth. When he does that, your body gives a precious little shiver. But even for him, the warmth in two of his holes is too much. 
"God, Johnny," you groan. It's one of the deep ones. A rumble from within your chest. "You feel so good. Make me feel so good." 
He lifts his head from his work. His eyes go as soft as yours when he looks at you. His rhythm slows as you bring both your hands up to cup his face and press your mouth to his. He can feel every little jolt of sensation as your lips separate then come together again as you move your mouth against his. You kiss him slowly. And he reciprocates, even with your cock pulsating wildly in his walls. He'd gotten you so close. He supposes the change in pace will be alright, even though he'd planned on riding you till you could shoot nothing but blanks. 
And he deems the change beautiful as you part from the kiss to press your forehead to his. You give a chaste kiss to his mouth and whisper three words that have your lips brushing his with each syllable. 
"I love you, too," he says. 
But you don't stop there. 
"I love you," you tell him, hands moving to wrap around his hips and grind him against your thighs, against your pelvis. Helps him catch the nerves on his clit just right. Soap gives a soft gasp. "I love you, Johnny. I love you" —A breathless pause as his pussy squeezes you— "So much."
He leans into a hand you bring to his face. Lets himself savor the sensation of being made love to by his beautiful, beautiful boy. Then he rises to his knees and drops down onto your cock once again. It slides into him with pure perfection. He can fucking taste how good it feels.
But then you look away, drive your head into the pillow as the dredges of your impending orgasm rise to a wave. He pulls your gaze back to him, taking your chin between his fingers.
"You look away and I'll stop, (Y/N)." 
Your face goes tight. And when his pace returns to that fast one-two-three-four, almost as fast as him when sniping, your eyes flutter. 
"Fuck, John!" 
"Know you're close, honey," he gives you a shaky grin. God, he's fucking close, too. "Come, fill me up."
Those words and three fast bounces is all it takes. With his chest pressed to yours, he watches as your face contorts, your brows coming together as your cock spills cum inside him. Looks like it hurts, for you. Even then, he doesn't stop. He keeps fucking you even as you writhe beneath him with your orgasm. 
"That's a good boy," he whispers over and over as you cum, your back arching. Body heaving as you cry out in loud, high-pitched moans that have him squeezing you tighter.
"That's a good boy," he says one last time, words slurring together as his thrusts finally bring him over the edge. He doesn't even have to reach for that little constitution of nerves. Not with you. The pleasure has him shaking. Then you're plowing your cock into him from your supine position, fucking him through his orgasm. You have him moaning like an animal as he rakes his nails into your shoulders, using the muscle there for purchase and your cock for the culmination of his pleasure. There's a little curl to your lip, a wince that shows him that even for you the overstimulation borders on too much. But you fuck him so good, help him finish so well that he thinks it might not even exist for you. 
And when you don't stop, not even after his body falls limp, he begins to believe that it really doesn't.
"(Y/N)," he says through a throaty gasp. "(Y/N), wait..."
"Naw, Johnny." You give him a dangerous grin. It's all teeth, with cocky lover written across your face. "Feel like giving you another. So I will." 
His teeth scrape together. Lips press into a thin line. Even then, he'll take it. 
Because he knows that he still has a self-made promise to fulfill. 
He's so going to ride you till you're shooting blanks. 
557 notes · View notes
greyauras · 3 months
Text
Tumblr media
TFT Ghoap.
59 notes · View notes
s4dgayanime · 7 months
Text
I literally can’t even read x reader fics anymore (not like I was in the first place. Not a lot of gender neutral options) because boy 1 and boy 2 are supposed to be in love and fucking EACH OTHER not ME (this is about ghostsoap)
124 notes · View notes
da-cannibal · 5 months
Text
transfem ghost, Simone, she is my wife
Tumblr media
Johnny is her short transmasc husband
54 notes · View notes
foggyforest4169 · 8 months
Note
can i get ghost and soap x trans masc reader that's also part of task force 141? i love your work <3333
Yo wassup! I kinda forgot about tumblr with the stress of school but sure I’ll give it a shot!
SO I was thinking maybe a little bit of angst because I'm feeling devious >:) Hope you enjoy this!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
'𝙰𝚙𝚊𝚛𝚝 𝚘𝚏 𝚝𝚑𝚎 𝚝𝚎𝚊𝚖' 𝙼𝚊𝚕𝚎!𝚁𝚎𝚊𝚍𝚎𝚛 𝚡 𝚂𝚒𝚖𝚘𝚗 '𝙶𝚑𝚘𝚜𝚝' 𝚁𝚒𝚕𝚎𝚢 𝚊𝚗𝚍 𝙹𝚘𝚑𝚗𝚗𝚢 '𝚂𝚘𝚊𝚙' 𝙼𝚊𝚌𝚃𝚊𝚟𝚒𝚜𝚑
You were of the plane back to base with the rest of task force 141 after a difficult mission that nearly failed. You were being guided by another person watching the security cameras. Well the mission nearly failed since the guy told you the wrong turn and you found yourself fighting atleast ten of Hassan's men. Luckily you made it out with a few marks, nothing some bandages couldn't fix but the tension on the plane was bad.
"You know y/n... it's your fucking fault that we nearly lost that mission... I told you to take a fucking right and you took a left" Someone said with such a bitterness in his voice, stressed from the mission and needy to put the blame on someone.
"What? You told me to take a left so don't blame me for your mistake, you lead me to Hassan's men" You said make as you could see the look on his face... pissed. He stayed silent for a while biting his bottom lip trying to keep his mouth shut, but the anger and stress was too much and he couldn't
"You know what... people like you shouldn't even be allowed on the team. This team is made up of real men not people like you. God I bet Price just felt pity because you tried so hard, drawing your beard on, deepening your voice and taking them shots. You are not a real guy. you never will be" He said as the plane fell silent, his words laced with venom as they hit you like bullets in the most vulnerable places. Your fists clenched as you just looked at him, tears of anger forming in your eyes while he chuckled at you. "What? Is the poor tra-"
"ENOUGH!" Ghost yelled at him as he shut up, ghost looking at you while you just stared at the ground cracking your knuckles. Why would he say such a thing? Has he always felt this way? He was meant to be your teammate... and he's just said all that.
The plane landed and you stormed off to your room at base, slamming and locking the door as you swallowed the lump in your throat. You'd always struggled with your emotions and it helped in the army but you wanted to see as manly as possible so you took it as 'Men dont cry, if they do they're weak'. So you put your headphones on and listened to yours, Ghost's and Soap's song, Boys don't cry by The Cure. It always gave you that bit of comfort and distraction while you sat in your room and just calmed yourself down, bandaging up some wounds from earlier.
Soon there was a knock on the door and a familiar voice. "Y/n let me in now" The gruff voice of Ghost said as he knocked on the door. You knew you couldn't avoid him so you sighed and opened the door, him and Johnny outside as they made their way in. Once they were in the door closed and greeted you with a tight hug while you just stood there
"Am I disgusting..." You whispered as they pulled away shocked
"Why would you say that? You're not disgusting at all" Johnny said as he held your face while Simon had already gone to report to Price about what happened
"Well I mean like he said... I'm not a real guy... jus-" You tried to speak but were soon interrupted by Johnny
"Aye shut it, you're a man. You know that, I know that, Si knows that. You're our boyfriend now shut up and put that film on we were watching before the mission handsome" He said with a smile as he kissed your head. Soon Ghost came back and he gave you a hug while Soap went to go write an incident report. His rough hands rubbing your back as you rested your head on his shoulder
"Come on we can get in bed and listen to our song while we wait for johnny" He said as he kissed your head. Once Johnny was back you all watches a movie, cuddled up and relaxing as Ghost held your face and chuckled a bit "You need a shave you look like Price" He said as he made you laugh a bit, looking at Johnny feeling better knowing you felt better know
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Thank you so much for reading this! Im sorry if its a bit shit, you get a bit rusty after 5 months. Anyway leave some suggestions because I have 0 ideas, Bye!!
144 notes · View notes
lunar-sams · 1 year
Text
Tumblr media Tumblr media Tumblr media
soap didnt know they paid for it hes in crippling financial debt
265 notes · View notes
pfhwrittes · 26 days
Text
the aftermath.
rating: mature audiences.
pairing: john "soap" mactavish x simon "ghost" riley.
word count: 1.8k
notable tags / warnings: transgender john "soap" mactavish, fluff, humour, very light angst, references to offscreen sex, egregious use of scots, banter, swearing.
A/N: i wrote this instead of sleeping, it was meant to be the set up for another part of my trans!soap drabbles but it took a wild left turn into feelsville and so no actual smut occurs in this fic. however, it is funny and fluffy (in my opinion). as always this can be considered to be very lightly edited so typos and weird grammatical goofs are likely to remain so for that i apologise.
–––
unsurprisingly, it’s kyle that catches on and confronts him the following afternoon as johnny pushes some truly god awful looking peas around his tray in the mess. 
“so, who’d you fuck last night then mate?” 
kyle plunks himself into the seat opposite johnny, dropping his tray with a clatter. the shepherd’s pie on his tray sags slightly and johnny feels a disarming bolt of empathy for the oozing mince and potato blob. sue him, he’s still feeling a little tender in places, alright? not that he’ll be admitting that to garrick of all people. 
“dunno what you’re oan about pal.” johnny sniffs and pokes a particularly dehydrated pea with his fork. there we go, nice and breezy. no need to give the game away son. 
kyle scoffs and aims a kick at johnny’s shin under the table. 
“oi! ya fuckin’ roaster, the fuck wis that for!” 
“i know you fucked someone last night. price was complaining about the stink in his office this morning.” kyle points his fork at johnny’s chest accusingly.
well, shit. johnny knew he should’ve got simon to crack the window before he got fucked seven ways from sunday. again, not that garrick needed to know that particular practical tid-bit of organising a secret rendez-vouz with your superior officer. 
johnny clears his throat nonchalantly and picks the spot over kyle’s left ear to address. 
“who’s to say it wasnae the captain gettin’ some last night?” 
the look kyle directs at johnny could probably be used to store clean cut finnish ice directly from fucking lapland with how freezing it is. 
“because he was with me, you tosspot.” 
johnny can’t help the way his face slips from carefully blank neutrality into something a wee bit more salacious. 
“oh aye, is that right?” johnny abandons looking at kyle’s ear to shoot him the dirtiest smirk he can muster. 
“fuck off mactavish.” kyle scowls, “you know what i meant. he was watching the bloody footie with me.”
“is that what you kids are callin’ it these days, eh?” johnny waggles his eyebrows knowingly just to watch kyle glare even harder as he leans forwards to stab johnny in the chest with his fork. 
“hey! mind the nipples, they’re fuckin’ custom! i spent money on these things!” johnny pouts and rubs gingerly at his top, pulling a face as he smears mashed potato into the fabric. gross garrick. 
“shut up, you got ‘em on the NHS like everyone else, you dickhead.” kyle shoots back.
what was sure to be a brilliantly witty retort gets silenced as price appears from nowhere, glowering down at his two sergeants like he’s just found two of his wayward puppies rolling in something long dead and incredibly pungent. 
“mactavish. a word.” 
johnny gulps and shoots kyle a betrayed look as soon as price’s back is turned. 
“oh sorry mate. must’ve slipped my mind. captain’s looking for you.” kyle grins, looking for all the world like butter wouldn’t melt in that clever wee mouth of his. 
bastard. 
––
johnny does not fidget. not even once. he’s cool, he’s calm, he’s co-
“it was reported that you were seen leaving this office - my office - at 0300 hours this morning, sergeant.” price rumbles from behind the - his - desk. 
-mpletely and utterly fucked. 
and not in the way he was only twelve hours previous. in this very room. over that very same desk. steamin’ jesus. 
johnny pointedly does not meet price’s gaze, instead he continues staring at the cinderblock behind his captain’s shoulder like it contains the secrets of the universe. or perhaps a false brick that when nudged just right would open a portal to hell under his feet. 
the chair under price’s bulk creaks as he settles back, watching for any sign of guilt or admission. the cigar propped on the edge of the cut glass ashtray sends a smoky tendril into the air as it drifts lazily to the window that johnny can see is cracked open a fraction in his peripheral vision. 
“nothing to say, sergeant?” price’s voice is deceptively soft and a shudder runs up johnny’s spine unbidden. fuuuuuuck. the way he sees it, he’s either fucked once if he admits to being somewhere he very much shouldn’t have been with company he definitely shouldn’t have been fraternising with, or fucked twice if he tries to deny it without knowing all the facts. he is, as the big bastard himself would say, in a spot tighter than a nun’s cunt. 
johnny swallows drily, preparing to take possibly the stupidest risk of his career and possibly his life so far, when a solid knock on the closed door saves him. thank christ. his heart soars - 
“enter.” price commands. 
almost immediately the hulking figure and current cause of johnny’s predicament steps through the door near silently to stand shoulder to shoulder with johnny. just a hair too close to be considered professional.
“lieutenant riley, good of you to join us.” 
- and promptly falls out his arse. 
good to know that there was a third and far worse option available to him. 
––
centuries or possibly even aeons later, a knock rouses johnny from the light doze he’d slipped into immediately after clambering into the tiny twin bed provided in his room. sent away from price’s office in disgrace, the sounds of his shouting still ringing in his ears. but even worse, the way that simon - ghost - simon had refused to even look at johnny before he turned on his heel and stalked down the corridor. away from him.
“nngh.” johnny grunts intelligently and swipes a slightly tacky palm over his face before letting it drop to brush against the worn carpet tiles. fuck getting up to let price in here to yell at him some more, or to deal with gaz’s kicked puppy look. he’ll stay exactly where he is ta very much, despite the way a spring in the lumpy mattress is poking into his right kidney something fierce. and the fact that now he’s awake he could do with a drink to rinse away the gummy feeling in his mouth. eurgh. 
the knock sounds again. 
“fer fucks sake, come in then ya -” johnny calls out grumpily, lifting his head from the pillow and his eyes flying open so he can glare at the door from his supine position.
and once again, simon “here to make shit worse for him specifically” riley steps through the door.
“- prick.” johnny finishes weakly. oh. well this is awkward. 
simon hums quietly in agreement and quietly shuts the door with his foot. johnny blinks, not entirely sure if he’s agreeing with being called a prick or if the situation is awkward. 
“bit o’ both really.” simon rumbles. ah, right yeah. johnny’s always had a habit of saying the first few thoughts that pop into his head immediately after being woken up. always makes one night stands a bit awkward in the mornings. 
“hm. is that the reason you’ve never let me stay the night then?” simon asks as he drops heavily into the tactically acquired chair in the corner of the room paying no mind to the fact he’s sitting on johnny’s freshly laundered skivvies. 
“somethin’ like that, aye.” johnny swallows awkwardly, christ he needs a drink of water, “that an’ i thought we’d get -” 
“caught.” simon finishes tiredly. 
johnny huffs out a sound that if he was being charitable could be considered a laugh under the right circumstances. this isn’t the right circumstances. obviously.  
“aye. yeah. that an’ all.” 
a silence stretches between the two of them then. it’s uncomfortable to say the least, aching in a similar way to johnny’s neck as he continues to peer at simon, who is sagging like a half-empty rucksack. johnny lets his head drop back onto the flat pillow underneath him so he can gaze sightlessly up at the water stained ceiling tile. what a fuckin’ mess. 
“‘m sorry.” 
it’s said so quietly johnny could half believe he imagined it. 
“‘s not yer fault, don’t worry about it.” johnny says flatly to the water mark on the ceiling. he closes one eye and squints, hm. looks a bit like a pair of knickers like that. johnny hears simon take a steadying breath from across the space. oh. johnny opens both eyes and lifts his head, his expression carefully blank. 
simon is hunched over now, his elbows resting on his thick thighs and he’s staring fixedly at the carpet just in front of his boots, purposefully avoiding johnny’s eyes. 
“simon?” it’s a gentle nudge but johnny watches as simon’s broad shoulders tense up, his biceps flexing as he fidgets with his clasped hands. oh. that’s more of an admission of guilt or responsibility than anything simon could say. johnny knows this man, inside and out at this point. he’s economical with movement in a way that can only ever be learned through being completely aware of your size and surroundings. never a fidgeter. always still. always controlled. 
“‘m sorry.” simon repeats quietly, allowing his head to hang down and exposing the soft nape of his neck where his balaclava gapes away from his shirt. in better circumstances johnny would get up and chance a kiss on his exposed skin just to hear him make a soft pleased noise that always reminds johnny of a cat purring out a raspy mrrr of contentment.
“did ye go to price an’ tell him then?” johnny asks levelly despite the way his heart has suddenly decided to reside in his large intestine again for the second time today.
simon’s head jerks up and he frowns. 
“no - i - no.” simon states firmly and johnny takes a shuddering breath. good. 
“good.” he says out loud. “i didnae think ye would.” johnny tacks on just to watch some of the tension in simon’s shoulders leak away. the urge to comfort simon wells up behind johnny’s ribs, it’s a tender thing and it makes johnny’s breath hitch a little unsteadily. he sighs dramatically to cover it and flops his head back onto the pillow again. 
“c’mon then, get over here ya big bastard.” johnny orders faux-peevishly. 
“what.” 
johnny groans and rolls his eyes. simon can be unbelievably dense when it comes to intimacy that doesn’t involve being bent over the nearest suitable surface sometimes. 
“‘mon then, i want a cuddle before price decides to split us up for the rest of our careers.” johnny raises his arms and makes a grabbing motion much like a wee toddler would to demand being picked up. johnny tries not to be insulted when that seems to be the reason that simon hefts himself to his feet to stand awkwardly at the side of the bed. 
“‘m not gonna fit.” he states and johnny rolls his eyes again. 
“sure ye will, just don’t squash my tits, alright?”
there’s a pause before simon states in his usual blunt manner - 
“how th’ fuck am i meant to do that, you ‘ad ‘em chopped off at eighteen.” 
and for some reason that makes johnny burst into relieved laughter. 
aye, they’ll be alright.
54 notes · View notes
hazyaltcare · 2 months
Text
Tumblr media Tumblr media
An aesthetic for a John "Soap" MacTavish (Call of Duty: Modern Warfare II (2022)) with themes of being transmasculine, nature, and positivity.
Mod Haze (☀️Sol)
7 notes · View notes
Text
TRANS SOAP HEADCANONS
I SAW SOMEONE LIKE 2 MONTH AGOS ON TIKTOK SAY SOAP WAS TRANS AND I JUST-
AHH JUST YESS
Also me, the author(hi), i am trans
Being trans is so epic !! 
——————
Trans Soap Headcanons :3
▸Constantly shirtless on base, LOVES showing off his top surgery scars, Price would tell him to put on shirt on but he worries that would be transphobic 
▸He/Him or He/They
▸Price taught him how to shave
▸If anyone says something transphobic to Soap, him and the rest of the 141 and Laswell will hunt them down and the person will “mysteriously disappear”
▸Has tiny little trans flags all on his room
▸Gave Price a small trans flag once, he keeps it in his pen/pencil holder on his desk at all times
▸He can easily take care of himself but enjoys having the optional support from the rest of his team
▸Was very scared to come out at first, fumbling and stuttering on his words, talking very quiet, but when he finally got it everyone was quick to accept and comfort him
▸It took awhile for his voice to start dropping on T which made him quit dysphoric
▸Gaz tried his best to help with deep voice practices but he doesn’t really know what he’s doing in this situation. Just sat back and gave occasional thumbs up 😭 
▸When his voice did start dropping and he got voice cracks, Gaz would always playfully tease him about it
▸”Your man self is finally coming out!”
▸”There’s the man I like to hear!”
▸When he was on T long enough to start bottom growth, Price put him on a temporary work hold and Ghost was the main person to take care of him during that time
▸Constantly complaining about how much it hurt when he closed his legs to far
▸Used the T gel, a big wimp when it comes to needles and peeling sticky items off (he hairy)
▸Laswell was the one to offer supplying/first starting T, resulting in a very quick “YES” response from Soap 
▸Ghost helped him cut his hair short for the first time and Gaz currently helps him with it
▸Couldn’t wear a binder much before his surgery, would layer two sports bras on and many layers of baggy-ish under/shirts 
▸Would have to take his showers later at night, in the male shower room with Laswell on watch outside ( showering in the girls room made him dysphoric :[ 
▸Wearing his kilt does not make him dysphoria in the slightest, makes him proud more than anything
*SCOTLAND FOREVERRRRRRRRRRRRRRRRRR
▸Def has Blahaj, sleeps with it every night he can
▸Very protective of trans kids >:( 
▸NOT a “uwu soft must protect trans boi”, He probs doesn’t even know what that means. But the thought of being seen as defenceless aggravates him. He just likes being soft sometimes in regards to his gender identity, don't be dense cissy
——————
Tumblr media
Image credit: Me, I made it
I love being cringe omg
88 notes · View notes
8-rae-rae-8 · 2 months
Note
Hold on I have a headcanon, Transfem soap- *gets carried away by a helicopter and blows the fuck up*
!!!!!
Transfem soap <3
7 notes · View notes
zombyaru · 1 year
Text
⭐🎧
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
51 notes · View notes
cm2tfemotd · 6 months
Text
Todays Canon Male to Transfem Headcanon is John Soap Mctavish from COD!
it is a genderfluid abro transfem that uses any prns!
also dating gaz and hesh!
Tumblr media Tumblr media
10 notes · View notes