Mikael 🍉 Profile Banner
Mikael 🍉 Profile
Mikael 🍉

@mikaelloart

Followers
2,328
Following
316
Media
178
Statuses
7,034

mikael | he/him | leo | 20+ | 🔞 transmasc bi-gay artist | writer | gamer | kinnie pro-fiction always nsfw - minors blocked on sight pfp - @MizuShibaPL

in your walls
Joined August 2021
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@mikaelloart
Mikael 🍉
1 year
MY WORKS - 🧵
1
4
73
@mikaelloart
Mikael 🍉
1 year
CW: insecurity, accidental s/h Soap is insecure about how vocal he is in bed. Especially when he's sleeping with Ghost, who only grunts at the best of times. He's been told in the past that he's too loud; talks too much; HE'S too much. So he starts trying to stifle his noises.
11
279
3K
@mikaelloart
Mikael 🍉
1 year
CW: NSFW, age gap, virgin!Soap x experienced!Ghost, background alerudy and gazprice, jealousy You motherfuckers. You did this. Here:
9
243
2K
@mikaelloart
Mikael 🍉
8 months
🔞💀🧼 Ghost realising Soap loves being talked down to during sex Soap whines "S-𝘚𝘪𝘮𝘰𝘯…" while Ghost rails him; clawing at the sheets desperately Ghost croons a mocking, sympathetic little "𝘺-𝘺𝘦𝘢𝘩?" back at him Only for Soap to clench around him tight, tensing. +
15
164
2K
@mikaelloart
Mikael 🍉
9 months
🔞💀🧼🧵 🏳️‍⚧️🧼, belly bulge, cervix stim, squirting Ghost bending Soap over the nearest desk and railing him from behind. It's good, Soap loves it - it has his back arching and his vision blurring with tears of pleasure. But then Ghost manhandles him up and onto his side, leaving
14
214
2K
@mikaelloart
Mikael 🍉
10 months
Tags: brat taming, trans!soap, pussy spanking, terms 'cock', 'cunt' and 'pussy' used, degradation+praise // Soap bent over Ghost's lap, fully naked while his superior is fully clothed. His legs are spread, ass up, presenting himself. He's squirming, pinned face-first into the
10
223
2K
@mikaelloart
Mikael 🍉
1 year
Back in the UK for a few weeks, Johnny and Simon agree to go for drinks together. Johnny has an unpleasant reunion with an unpleasant ex. CW: allusions to past domestic abuse, freeze response, panic attacks, threats of arson 🧵:
9
211
2K
@mikaelloart
Mikael 🍉
1 year
eyes simmering with lust as he grunts, "Let me show you how much I mean it." The next morning, a noise complaint was slid under their door. (8/End)
4
9
1K
@mikaelloart
Mikael 🍉
5 months
🔞💀🧼🧵 Alpha x Alpha, enemies with benefits, power dynamics, breeding kink ✨ Soap's disrespect for authority means he doesn't get along with Ghost. There are many times where Ghost has to scruff him into submission and put him in his place. One day, Soap has had enough.
24
186
1K
@mikaelloart
Mikael 🍉
9 months
🔞💀🧼🧵 CW: trans!Soap, bottom Soap trying to top (and failing), Dom!Ghost x Sub!Soap, internalised transphobia, dysphoria, communication&comfort, gender affirmation Note: this is written by a transmasc. Don't like, don't read.
18
140
1K
@mikaelloart
Mikael 🍉
1 year
Part 3 is here lovelies Virgin!SoapxExperienced!Ghost CW: religious trauma refs, corruption kink, blow jobs, first time, gagging Enjoy!
@mikaelloart
Mikael 🍉
1 year
Part two!! So many people liked the "like to be tagged" post 😭 I'm not sure I'll be able to tag everyone so I'm just gonna do the first 20 likes and then the people who commented! SORRY YALL BUT THANK YOU FOR THE AMAZING RECEPTION
24
113
1K
22
133
1K
@mikaelloart
Mikael 🍉
1 year
Part two!! So many people liked the "like to be tagged" post 😭 I'm not sure I'll be able to tag everyone so I'm just gonna do the first 20 likes and then the people who commented! SORRY YALL BUT THANK YOU FOR THE AMAZING RECEPTION
@mikaelloart
Mikael 🍉
1 year
CW: NSFW, age gap, virgin!Soap x experienced!Ghost, background alerudy and gazprice, jealousy You motherfuckers. You did this. Here:
9
243
2K
24
113
1K
@mikaelloart
Mikael 🍉
10 months
🧵 omegaverse ghoap, maso, breeding Alpha!Ghost who always snaps during his rut and turns into a snarling, feral beast of a man that needs to be muzzled He pounds Omega!Soap from behind, his slick making their skin slap together wetly, while growling "𝙢𝙞𝙣𝙚" over and over.
10
135
1K
@mikaelloart
Mikael 🍉
1 year
hi love u guys <3 i have a fic wip but im a busy bitch so who knows when it'll be posted lol stalker!ghost x serial killer!soap :) enjoi #GhostSoap
Tweet media one
Tweet media two
3
63
943
@mikaelloart
Mikael 🍉
1 year
He bites his lip, fist, shirt, the pillow - whatever is closest in that moment. Whenever Ghost thrusts his hips just right, speaks in that husky tone that makes Soap's toes curl, sinks his teeth into the meat of Soap's shoulder - Soap tries so hard not to make a sound. (2)
1
2
834
@mikaelloart
Mikael 🍉
1 year
"Look at me, Johnny." Soap does, his eyes so blue and embarrassed. Leaning in, Ghost kisses him. It's slow, sweet, dripping with reassurance. When they part, Ghost speaks again. "I love hearing your voice. Don't hold back anymore." Scoffing, Soap smiles, cheeks red. (6)
1
1
823
@mikaelloart
Mikael 🍉
1 year
"Don't wanna ruin the moment." "What do you mean?" "'M loud as fuck, Lt.. I know it gets annoyin' after a while." If his eyes were open, he'd see the way Ghost's eyes darkened, his rage cold like thunder on a blue horizon. (5)
1
1
817
@mikaelloart
Mikael 🍉
1 year
One night, when he sinks his teeth into his fist so hard he almost draws blood, Ghost stops. A calloused hand tugs his wrist away from his mouth. "Stop," Ghost grunts. "Sorry," Soap winces. Ghost leans in, kissing the wound gently. "Why do you do that?" "What?" (3)
1
2
812
@mikaelloart
Mikael 🍉
1 year
"Hide. From me." Soap frowns, looking up at Ghost. Ghost's brown eyes are soft, twinkling with concern and a hint of fear. Reaching up, Soap cups his face, shaking his head. "'M not, Si. I'd never hide. Not from you." "But you do." Sighing, Soap closes his eyes. (4)
1
3
807
@mikaelloart
Mikael 🍉
1 year
"Och, don't be daft," he chuckles, and Ghost thinks his shy expression is so beautiful. Huffing a soft laugh of his own, he rolls his hips forward, smirking at the moan Soap chokes on. "I mean it." Holding Soap's hand, he gently brushes his fingers over the teeth marks, (7)
1
2
806
@mikaelloart
Mikael 🍉
9 months
1k celebration thread! Ft Jealous Soap, as requested 💙 Tags: jealousy, misunderstandings, requited unrequited love, sleeping around, pining (the heart-aching kind), angst w a happy ending: Johnny hates going to the bar when Simon comes along.
19
109
784
@mikaelloart
Mikael 🍉
9 months
Jealous Soap Part 2! Tags: more jealousy, some soapgaz as a plot device, bg pricegaz, making out with the homies ☺️💙
@mikaelloart
Mikael 🍉
9 months
1k celebration thread! Ft Jealous Soap, as requested 💙 Tags: jealousy, misunderstandings, requited unrequited love, sleeping around, pining (the heart-aching kind), angst w a happy ending: Johnny hates going to the bar when Simon comes along.
19
109
784
26
94
771
@mikaelloart
Mikael 🍉
8 months
"Oh, you like that, do you?" Ghost coos, keeping that faux-sweet, sadistic tone up. "Did you nearly come on my cock, babe?" "Sh-shut 𝘶𝘱…!" "𝘔-𝘮𝘢𝘬𝘦 𝘮𝘦," Ghost mocks, mirroring his high pitch. Then, darkly, he adds, "You're such a sweet little bitch like this, Johnny."
1
8
627
@mikaelloart
Mikael 🍉
8 months
That has Soap blindsided by his own orgasm, back arching while he moans a little too loud.
0
1
620
@mikaelloart
Mikael 🍉
4 months
💀🧼🔞 Omega!Soap in pre-heat, on his knees with his eyes lidded and hazy Batting his lashes up at Alpha!Ghost while purring around his cock as he knots his mouth All while he's rubbing his cunt against Ghost's boot, slick soaking through his underwear and smearing on his laces
5
40
612
@mikaelloart
Mikael 🍉
9 months
With a few more hard thrusts, Ghost reaches his climax, bullying his cock as deep inside Soap as he can, stuffing him deep with his cum.
1
1
558
@mikaelloart
Mikael 🍉
10 months
Therapy isn't enough I need Johnny's cute little "ah ah ah"s as Simon pounds his cunt and watches his ass bounce with each thrust
2
59
551
@mikaelloart
Mikael 🍉
6 months
Thinking about Ghoap retirement au in which Soap surprises Ghost with a black kitten w white markings on the face and he watches Ghost look quietly starstruck, adoring the cat on sight but hesitant to touch something so precious +
6
37
557
@mikaelloart
Mikael 🍉
1 year
What Ghost isn't expecting is the way he clams up, uncertain, until Simon takes the lead and licks into his mouth, and he opens so pliantly, so shy, and /oh/. Simon has him all figured out.
1
0
551
@mikaelloart
Mikael 🍉
8 months
Jealous Soap part 3, baby! Things are heating up... I know "smut NOW" was winning on the poll, but I thought some more build-up couldn't hurt. It's not very angsty, just tense. Begins in next tweet 💙
@mikaelloart
Mikael 🍉
9 months
Jealous Soap Part 2! Tags: more jealousy, some soapgaz as a plot device, bg pricegaz, making out with the homies ☺️💙
26
94
771
19
50
531
@mikaelloart
Mikael 🍉
1 year
Pausing, he lifts the collar up to press his mouth and nose into the fabric, inhaling softly. Vanilla, gunmetal, and a scent so distinctly /Simon/ that it makes his heart simmer with affection. “Thank you,” he whispers. "Anything for you," Simon replies. (24/End)
2
3
498
@mikaelloart
Mikael 🍉
7 months
Finale of Jealous Soap 🫡 Tags: smut, spit as lube, uhhh… jealousy, heated arguments, sexual tension Gotta post this in two parts bc thread limit BUT the rest will be immediately following! Enjoy! Thanks for sticking with me on this 💙
@mikaelloart
Mikael 🍉
8 months
Jealous Soap part 3, baby! Things are heating up... I know "smut NOW" was winning on the poll, but I thought some more build-up couldn't hurt. It's not very angsty, just tense. Begins in next tweet 💙
19
50
531
2
46
458
@mikaelloart
Mikael 🍉
9 months
🔞NSFW GHOAP💀🧼🔞 🧵 Tags: age gap (25&40ish), adrenaline-fueled erections, slightly dark!ghost, brat!soap, power dynamics, ex-catholic!soap, teasing CW: Soap is pushy bc he knows Ghost wants him, but ultimately respects his boundaries.
3
49
458
@mikaelloart
Mikael 🍉
7 months
🔞💀🧼 t4t Ghoap with Soap riding Ghost's strap while Ghost watches, eyes hooded, hands on Soap's hips while he bounces desperately and plays with Ghost's pecs.
3
45
447
@mikaelloart
Mikael 🍉
9 months
He whites out, and when he comes to, open-mouthed and drooling on the table, he's vaguely aware of Ghost speaking. "Johnny, fuck, you squirted," he laughs, a mixture of disbelief and arousal. "Dirty little 𝘴𝘭𝘶𝘵—" "𝘗𝘭𝘦𝘢𝘴𝘦," he wails, squeezing around Ghost desperately.
1
2
440
@mikaelloart
Mikael 🍉
9 months
Part 2! Tags: age gap, dark!ghost, brat!soap, power dynamics, dubcon vouyeurism (Soap having sex w someone else but he wants Ghost to see), trans!soap (cunt&cock used)
@mikaelloart
Mikael 🍉
9 months
🔞NSFW GHOAP💀🧼🔞 🧵 Tags: age gap (25&40ish), adrenaline-fueled erections, slightly dark!ghost, brat!soap, power dynamics, ex-catholic!soap, teasing CW: Soap is pushy bc he knows Ghost wants him, but ultimately respects his boundaries.
3
49
458
15
53
435
@mikaelloart
Mikael 🍉
1 year
"whore" Soap who in reality is an (ex)waiting-til-marriage virgin + has only ever pecked girls + doesn't even masturbate because of Catholic Guilt 🤝 an "uninterested" Ghost, who secretly has multiple risqué piercings, a rich history in sex and an infatuation w his sergeant 😌
3
51
428
@mikaelloart
Mikael 🍉
1 year
NSFW Ghoap // Edging, mutual masturbation, overstimulation, subtop!Ghost, dombottom!Soap Listen. Hear me out. Hear me OUT Ghost is at Soap's mercy; Soap wants a good show:
3
58
428
@mikaelloart
Mikael 🍉
1 year
Johnny, who gets along with everyone, always having men and women alike batting their eyes at him. He's always flirting at bars or social gatherings, showing off, making innuendos and thinly-veiled suggestions of what he likes. But he never takes anyone home.
1
0
431
@mikaelloart
Mikael 🍉
8 months
💀🧼🧵 Past homophobia, drug ment, past abuse, injury // Ghost's family is alive. But they believe he's dead - that he died on a mission overseas, somewhere in Mexico: KIA. They believe his dad died of heart failure in the hospital. Simon never comes to tell them otherwise.
11
49
431
@mikaelloart
Mikael 🍉
1 year
Simon likes observing. He especially enjoys observing Johnny. At first, he thinks his naive, cocky and brash flirting is cute. Isn't surprised by the attention he gets - he's a ray of sunshine who frequents dark places. Moths are bound to be drawn to him.
1
0
421
@mikaelloart
Mikael 🍉
1 year
And then there's Simon. The man so cold and unapproachable that no one can even fathom him ever wanting someone. Like he's a God, and sex is beneath him. He's untouchable. Only he isn't. He fucks like he kills - hard, efficient, for his own pleasure.
1
0
418
@mikaelloart
Mikael 🍉
9 months
NSFW 🔞💀🧼🧵 Ghost tying Soap up, strapping a vibrating fleshlight over his cock and fucking him slow and hard and deep whilst Soap's cock is milked until he's crying and begging for it harder and faster and— and—
3
38
415
@mikaelloart
Mikael 🍉
9 months
"So deep, so deep, so 𝘧𝘶𝘤𝘬𝘪𝘯𝘨 𝘥𝘦𝘦𝘱, Simon - oh my god, fuck, 𝘧𝘶𝘤𝘬—!" Ghost grunts, pounding him so hard through his orgasm that it crests into something more. A high-pitched keen tears from his throat as he cums again, only this time it's even more intense.
1
3
413
@mikaelloart
Mikael 🍉
4 months
💀🧼🔞 Johnny tying Ghost down and sucking him off, edging him until he's aching and thrashing against his bonds, then sliding up to rub his sopping cunt along his shaft slowly, teasing until Ghost is desperate and begging Johnny to let him fuck him. Thanks for coming to my talk
5
46
412
@mikaelloart
Mikael 🍉
1 year
“S’why I’ve just converted, sir.” The whir of helicopter blades in the distance slices through the mood. ///
5
3
409
@mikaelloart
Mikael 🍉
9 months
tip poking out of his abdomen. "Oh 𝘧𝘶𝘤𝘬," he moans loudly, convulsing and throwing his head back. Ghost chokes, gripping his hips tighter as he drives into him harder. Soap reaches down, massaging his stomach, moaning like a bitch in heat as he feels the tip inside him.
1
2
407
@mikaelloart
Mikael 🍉
9 months
one of his legs down while hitching the other over his shoulder, and suddenly he's in 𝘴𝘰 𝘮𝘶𝘤𝘩 𝘥𝘦𝘦𝘱𝘦𝘳 than before. Soap gasps, tells him as much, and when he looks down eagerly to watch Ghost's thick cock thrust inside him, he cums hard when he realises he can see the
1
2
407
@mikaelloart
Mikael 🍉
1 year
I really liked 'All the Sins You Never Had the Courage to Commit' by @mothbeast_ so I drew some fanart of my take on their description of Ghost! ☺️ Y'all should totally read it but also like. Y'know. MIND THE TAGS + RATING! I hope you like this, Moth! 💙
Tweet media one
Tweet media two
4
37
395
@mikaelloart
Mikael 🍉
1 year
He doesn't proposition anyone. The braver ones come to him, and he humours them if he fancies it. He's subtle, discreet, keeps his cards close to his chest. But once he figures Johnny out, oh - he's an open book.
1
0
399
@mikaelloart
Mikael 🍉
1 year
But as they get closer and spend more time together, he notices the little things. How Johnny laughs it off whenever someone flirts with him, his cheeks red while he quickly and bashfully diverts the attention elsewhere. How he tenses whenever someone touches him, flusters.
1
1
398
@mikaelloart
Mikael 🍉
10 months
Soap jerking Ghost off. Ghost's really into it: cigarette in his mouth, head tilted back, sighing contentedly, close to the edge… Then Soap gently grabs his balls and gives them two light squeezes, making honking noises like a clown nose, and Ghost almost kills him with a look.
7
39
394
@mikaelloart
Mikael 🍉
1 year
It’s framed as a statement, but Johnny shakes his head in confirmation, as though it was a question.
1
1
388
@mikaelloart
Mikael 🍉
1 year
How he's all talk until someone makes a move, and then he's shy, suddenly - bashful and finding an excuse to slip away. It comes to a head on base, in the rec room, when the team is sharing a drink and Soap starts a game of truth or dare. Ever so eager to flaunt carnal desires.
1
1
387
@mikaelloart
Mikael 🍉
1 year
"Whoever /you/ think is most attractive," Rudy smiles, his arm coming to rest on the back of Alejandro's chair in a clear message: /off-limits/. Simon looks at Gaz. He's a very handsome man. But as expected, he only has eyes for the way Price's thighs are spread in his chair.
1
1
383
@mikaelloart
Mikael 🍉
1 year
Grabbing his jaw to hold his surprised face still, he sinks into the space he made. "May I?" Johnny's pupils eclipse his pretty blue eyes, and though Ghost half-expects him to put some distance between them - make an excuse - he doesn't. Johnny dives in first.
1
2
382
@mikaelloart
Mikael 🍉
1 year
"Ghost," Alejandro grins. "Your turn, hermano." "Dare." The team's eyes widen. Price, their spectator who has been sipping whiskey and smoking a cigar, turns his eyes from Gaz to him. Johnny stares, lips parted. "You don't have to-" "Kiss the most attractive man here,"
1
0
380
@mikaelloart
Mikael 🍉
1 year
Gaz groans, protests, but Rudy simply smirks. He's one to watch out for, Ghost has noticed - he seems sweet, unassuming, but he's /cunning/. "What's your body count, Soap?" Simon watches Johnny's eyes widen, his cheeks flushing. His eyes flick to Ghost and away again.
1
0
379
@mikaelloart
Mikael 🍉
1 year
“Johnny,” he whispers, reverent. He can feel his own pupils blowing wide as he stares down at the man kneeling before him, who looks up obediently, trapped in his gaze. “You’ve never touched yourself before.”
1
4
375
@mikaelloart
Mikael 🍉
1 year
Alejandro smirks. Smug. Like he thinks Ghost will back down. He doesn't. He stands, hooks a thumb under his mask, lifts it to his nose, and smirks openly. "Objectively, or subjectively?" Price chuckles, leans back in his chair, and watches with open interest.
1
0
376
@mikaelloart
Mikael 🍉
1 year
When they part, Johnny gives him the sweetest puppy eyes, like he’s drunk off one kiss, and Simon can’t help himself. He leans in and whispers in his ear, “Was that your first kiss, Sergeant?”
1
3
374
@mikaelloart
Mikael 🍉
1 year
That’s when Ghost catches the glint of silver around his throat. The crucifix he always wears.
2
2
376
@mikaelloart
Mikael 🍉
1 year
That's alright. It has the intended effect. He watches Johnny's face sour in his peripherals as he turns away, and chuckles under his breath. So expressive. Approaching him, Ghost kicks his feet apart gently, spreading Johnny's knees in his seat and capturing his attention.
1
0
372
@mikaelloart
Mikael 🍉
1 year
Interesting. After a moment of silence, Gaz scoffs, quipping, "Fuckin' hell, MacTavish. Can you count that high?" It's said affectionately, fondly, and Johnny only grows redder as he shifts his stance, wetting his lips. "Not high at all, actually." Gaz sighs, dramatic.
1
1
370
@mikaelloart
Mikael 🍉
1 year
The tiniest, breathiest whimper, meant solely for his ears, is all the confirmation he needs. After that, he’s obsessed.
1
2
367
@mikaelloart
Mikael 🍉
10 months
mattress by the hand fisted in his hair, back arched real pretty. Ghost plays with his cock, toying with him until he's wet, following him every time he stubbornly tries to wriggle away. "What do you say?" "Fuck you." A tut, then the hand is gone. Soap smirks, bites his lip
1
0
359
@mikaelloart
Mikael 🍉
1 year
END NOTE: Most bourbon isn't flammable but I like the idea so ☺️😌
1
1
358
@mikaelloart
Mikael 🍉
1 year
"No need to be humble, mate. Lay it on us." "One or two," Johnny shrugs, running a hand through his hair. Gaz stares at him, unimpressed, and deadpans, "More than you can count, eh?" Johnny laughs it off and diverts the attention again. Tries to, anyway. "Who's next?"
1
0
362
@mikaelloart
Mikael 🍉
8 months
This but it's fake dating and Ghost is making direct eye contact with one of Johnny's exes
@soapspanties
k 🍂
1 year
so like are there any ghoap fanfics out there based on this gif. asking for myself
30
351
6K
5
34
359
@mikaelloart
Mikael 🍉
1 year
Johnny being Johnny, it quickly turns sexual. He's daring with his questions, cheeky and brat-like, smug as he flusters their teammates on more than one occasion. Until it's his turn. "Truth," he smiles, faux-innocent, right after daring Gaz to strip tease everyone.
1
0
359
@mikaelloart
Mikael 🍉
1 year
“If you asked me to.” Stepping closer, Simon wraps his arms around his waist and pulls him closer. “They can’t arrest a ghost.” Maybe it says more about Johnny than it does Simon: that his heart leaps at the thought that he'd do unspeakable things for him if he asked. (20)
1
2
355
@mikaelloart
Mikael 🍉
1 year
A tension grows between them. Doesn’t matter how much Johnny flirts with others; Simon knows. He was his first kiss. He wants to be Johnny’s first for everything. If he has it his way, he’ll be his only.
1
1
354
@mikaelloart
Mikael 🍉
1 year
Johnny’s lashes flutter. “Please,” he whispers, cheeks flushed a delicious red. He looks up at Ghost through lidded eyes, and Ghost marvels a little. He looks like he’s already floating. A dark, possessive heat flares in his gut. “You wantin’ to suck me off, Sergeant?”
1
2
349
@mikaelloart
Mikael 🍉
1 year
Loves how Johnny tries so hard to impress him, leans back into him and preens under the praise whenever he hits the bullseye. His head comes to rest just under his chin – fits there like he belongs. Ghost wants to curl around him and never let him go.
1
0
348
@mikaelloart
Mikael 🍉
1 year
“Problem?” He whirls around, undoubtedly ready to start one, only to see the 6’4 brick shithouse of a man looming over him. The tension evaporates from Johnny’s shoulders at the sight of him. Simon. (13)
1
2
342
@mikaelloart
Mikael 🍉
10 months
in anticipation, only to choke on a squeak of surprise when the palm lands not on his arse like expected, but right over his cunt, instead. "Fuck!" He yells, trying for pissed off, but the crack in his voice gives away his arousal. He can practically feel Ghost's smirk.
1
0
341
@mikaelloart
Mikael 🍉
1 year
Patrons stare. Humiliated, the ex yells, about to lunge when Simon pulls something out of his pocket. A lighter. He flicks it on. “Come on, then.” A horrified expression dawns on the man’s face. He flees, screaming something about attempted murder. People panic. (17)
1
1
341
@mikaelloart
Mikael 🍉
10 months
"Let's try that again. What do you say, Johnny?" "Fuck. You." Another smack - twice, in quick succession - has Soap jolting forward with a cry. He bites his lip, tearing up a little, and moans as Ghost swirls a finger around the entrance to his pussy, gathering slick
1
0
340
@mikaelloart
Mikael 🍉
10 months
The pleased scent and the relaxed sight of his mate, laying under him (safe, where he belongs), is enough to have Ghost knotting him tight, keeping him pinned as he grinds into him, cumming deep inside. His Alpha won't give up until it takes.
0
5
343
@mikaelloart
Mikael 🍉
1 year
The sergeant ruts his hips up, once, grinds against the mucky ridges of the boot, and Ghost watches him jolt bodily, eyes rolling back as he chokes on a whine. Ghost stares.
1
1
340
@mikaelloart
Mikael 🍉
1 year
“You solid?” Ghost barely recognises the growl of his own voice. “Aye, Simon,” Johnny replies, voice raspy, and Ghost’s cock twitches at the sound of his name on those pink lips.
1
0
336
@mikaelloart
Mikael 🍉
1 year
///// When I said virgin I MEANT virgin. Sorry I forgot to add the religious mention to the tags before I posted and I'm not buying twitter blue so I'm afraid I can't edit it 😭
9
3
337
@mikaelloart
Mikael 🍉
10 months
jawed, but still mindlessly begging Ghost to fuck him, that has Ghost cumming deep inside him. And once he's done, Ghost doesn't hesitate to pull out. He spreads Johnny's cunt, watching his seed drip out, before diving in to clean up his own mess, loving the feeling of Soap's
1
3
334
@mikaelloart
Mikael 🍉
1 year
His eyes lid, cheeks warming as he wraps his arms around Simon’s neck, coaxing him into making eye contact. “The handcuffs would fall right through.” He sees the mirth in the way Simon’s crows feet define themselves. “I’m sure the conspiracy theorists would love it." (21)
1
0
330
@mikaelloart
Mikael 🍉
1 year
He loves the way Johnny looks at him; like he hung the moon in the sky just for him, like he can command the oceans with just one firm word. He listens intently to everything Ghost says. Stares at Ghost’s masked lips every time he speaks.
1
0
336
@mikaelloart
Mikael 🍉
10 months
"Inside, inside, finger me, fuck me, please! I'm sorry, I'm sorry, I'm so fuckin' sorry, I didn't mean to talk back, Simon- /Simon/—!" Throwing him back on the sheets, Simon crawls on top of him, slotting between Soap's eagerly spread legs as the man chants /yesyesyesyesyes/-
1
0
334
@mikaelloart
Mikael 🍉
1 year
“Doubt he’ll bother you again. But if you want a more permanent solution...” “What, you’ll kill him?” Johnny asks, amused. He looks up at Simon, grinning, only for his breath to hitch as Simon averts his eyes. Pausing, Johnny reads his body language easily. “You would.” (19)
1
1
332
@mikaelloart
Mikael 🍉
1 year
He watches those pretty eyes eclipse again as the enemy hits the ground with a thud. Johnny gives him that same look, only with a lot more heat behind it than usual. Simon wants to devour him whole.
1
0
335
@mikaelloart
Mikael 🍉
1 year
Reaching down, he runs a gloved hand through his hair, chuckling lowly. “Use your words, sunshine,” he coos, like he would to a dog.
1
3
333
@mikaelloart
Mikael 🍉
10 months
"Greedy, ungrateful little thing," Ghost purrs, watching him suck his fingers clean like he's been offered the sweetest honey. He can tell Johnny is floating, expression fucked-out and needy and submissive - willing to do anything to get Ghost's cock in him. "Give me one good
1
0
331
@mikaelloart
Mikael 🍉
10 months
"I don't believe you." The spanking starts up again, harder this time, and Soap is dripping as he screams and begs, so close to the edge but needing one thing, just one little push—
1
1
332
@mikaelloart
Mikael 🍉
10 months
He alternates between spanking his pussy and rubbing his cock, strand of slick coming away with his palm every time. Soap cries and sobs and squirms, arching his back more, trying to thrust back on Ghost's fingers, to no avail. "I'm sorry!" He shrieks at last, tears streaming
1
5
330
@mikaelloart
Mikael 🍉
1 year
Standing, he turns to his sergeant. Johnny has ugly bruises on his throat. His brows are pinched together, pretty eyes gazing up at Ghost with concern. His lips move, but Ghost’s ears are ringing. He can’t hear what he’s saying. Instead, he checks Johnny for any injuries.
1
1
332
@mikaelloart
Mikael 🍉
1 year
Ghost knows he’s thinking about it. Sees the longing in his eyes. He feels the same, every time his sergeant cracks a joke and grins, or pouts as his enthusiastic demolitions suggestions are shot down, and when he bites his lip in concentration when he sketches in his journal.
1
0
331
@mikaelloart
Mikael 🍉
1 year
The gears visibly turn in Johnny’s brain. He blinks, surfacing a bit, murmuring, “Never done that before.” “What – rutted on someone’s boot?” “No,” Johnny whispers. He seems to surface more, his cheeks flushing red, and he shyly averts his eyes.
1
0
331
@mikaelloart
Mikael 🍉
1 year
Johnny moans, low, and Ghost can see how hard he is in his pants – the straps of his gear framing his erection perfectly. Without thinking, he places the sole of his boot over it, and Johnny gasps sharply.
1
0
329
@mikaelloart
Mikael 🍉
1 year
They spar together, and Johnny makes rookie mistakes that he should know better about, and Ghost tells him as much when he pins him down, rendering him immobile. Pretends not to notice the flush on his cheeks, the cheeky glint in his eyes, the smug smirk on his face.
1
0
330
@mikaelloart
Mikael 🍉
1 year
Ghost goes out of his way to touch him more than usual – can’t help it. Holds his hips to readjust his stance when teaching him to throw knives more precisely. Presses his back to his chest, marvels at their height difference as he guides Johnny’s hand to the right position.
1
0
328
@mikaelloart
Mikael 🍉
10 months
to play with his cock easier. "Last chance," Ghost warns. "What do you say?" Panting heavily, wriggling his hips in excitement, Soap licks his lips, before purring, "Go fuck yourself, /sir/." Ghost shows him no mercy.
1
1
321
@mikaelloart
Mikael 🍉
1 year
He’s about to move his boot away to confirm his suspicions when Johnny grabs his ankle, holding him in place as he rolls his hips into him harder. “MacTavish,” Ghost snaps, and the sergeant pauses immediately, blinking up at him with glazed, dopey eyes.
1
2
326