Tumgik
#sorry if it is bad
mythicalmisery · 9 months
Text
Detective AU Pt. 2 : GhostxSoap
Tumblr media Tumblr media
At those words, Ghost let out a sound that Soap could only compare to a growl. The taller man gripped the front of his shirt and practically dragged him through the precinct without a word. Soap wasn’t sure what he was doing until he was being roughly shoved into the empty interrogation room. Ghost dragged one of the metal chairs all the way to the wall, still silent as ever. He leaned back in the chair, appraising the man before him with a hard stare. 
“Strip” 
“What? H-here?” Soap stuttered out. All confidence from before was lost on him. 
“I said strip Johnny. I won’t tell you again.”
He stood there for a few seconds, taking in the demand before finally submitting. He started with his shirt, hands slightly shaking as he undid each button. He unlaced and slipped off his boots, removing the socks next. He straightened back up and was met with that same heated stare, pinning him in place. His heart was still racing and he could feel a sheen of anxious sweat coating the palms that were resting by his side. 
“Keep going, detective.”
Soap’s hands moved towards his waistband, hesitating on the buckle of his belt. He wasn’t typically self-conscious, he worked out every week and never had trouble when it came to dating. But there was something about the others suffocating gaze that had him slightly second-guessing his actions. Laying himself bare for the man who took up his thoughts more than he cared to admit. 
He shook his head and the anxiety away with it, finally undoing the metal clasp and pulling the leather away. Hooking his thumbs in the loops, he pulled the jeans down his hips and each leg, leaving him in nothing but his dark blue boxers. He went for the waistband of those as well, lest he lose his nerve, but was met with a grunt that had him looking up at his partner. 
Ghost simply shook his head at the other and reached behind his back to grab something before casually throwing it at Soap. He caught it midair before it could hit him in the face, looking down at the cold metal in his palms. He swallowed thickly. They were Ghost’s handcuffs. 
“Go ahead and hook yourself to the table for me.”
Soap just blinked at Ghost, making sure he hadn’t misheard the man. When he was met with a look that left no room for argument, he turned around and faced the metal table. He wasn’t exactly sure what the best method for this was. Believe it or not, this was his first time handcuffing himself to a table. He finally decided laying on his back would be the most comfortable. He climbed up on all fours before twisting himself into a seated position with his knees folded. He couldn’t look at Ghost during all this, the bastard was surely fucking pleased at himself having Soap embarrass himself like this. 
He laid down on the table, slightly flinching at the feel of cold metal on his bare skin. Lifting his arms, he closed one cuff around his left wrist and weaved the short chain through the metal loop on the table. He finally managed to close the other cuff around his right wrist, eyes straining from having to look straight up for so long. He nervously tugged on the cuffs. Yep. He was stuck. 
Testing his restraints left him momentarily oblivious to his surroundings. He flinched as he felt the hand barely brushing over his stomach. He whipped his head down to look at his partner who was now hovering over him. His eyes holding a flurry of emotions he couldn’t bring himself to name at the moment. Soap's breath hitched as Ghost leaned down to lay a gentle kiss on his bare skin, sending a jolt of electricity throughout him. This went on for too long, Ghost feeling and kissing all over Soap’s body, making sure to never give him attention in the one place he needed it most. 
Soap squirmed and rattled his cuffs at the other man's actions. “Come on, Ghost” he practically whined. 
With one last kiss right beneath the jawline, Ghost lifted his head with a smirk plastered on his face. Bastard.
“What is it darling, hmm?” He asked while brushing a thumb over Soap’s bottom lip. 
“I said I wanted you to fuck me Ghost, not kiss my body to bloody death,” Soap tried to sound assertive. Not really effective when one is tied to a table and practically naked. 
“And who said you got to make demands here? I’ll leave you tied up here all night if I want, painfully hard and on the edge until you can’t even think properly. Leave you here drooling and tied up for the morning crew to find. Maybe Captain Price would find you first. You’d probably like that wouldn’t you, Johnny?” Ghost casually stated as if talking about the weather. Meanwhile, Soap was beet red from the man's words, ashamed at not entirely hating the idea. 
“P-please I just need… more, I-I’ll be good I swear,” he pleaded. 
“Alright Johnny,” Ghost said, seemingly taking pity on the man below him. He left a trail of burning kisses down the man’s stomach. Eyes flicking up and taking in the other's overwhelmed expression. He heard the sharp intake of breath from above as he brushed his lips over Soap’s half-hard dick, kissing him through the boxers. He continued to kiss down the inside of the tan thighs while his hands found the waistband of Soap’s boxers. His partner raised his hips off the table as he pulled them down, discarding them with the other clothes splayed out on the floor. 
“Well, would you look at that, already wet for me detective?” Ghost teased as he looked at the pool of pre cum dripping onto Soap’s stomach.
Soap huffed out a sigh of frustration. “Please Gho-ach!” He choked on his words.
The other man suddenly licked a stripe from the base up to the tip of his dick. Slightly swirling his tongue before pushing his mouth all the way down, deep-throating Soap’s dick in one go. He could feel the man underneath subconsciously jerk his hips up, chasing more. He pulled away with a wet pop and that same smirk, continuing to idly pump the man's now fully erect dick with his hand. 
“Fuckin hell” Soap whispered to no one in particular. 
Ghost let out a gentle chuckle at the other's state. Soap’s skin was flushed with a pretty shade of pink from either embarrassment, arousal, or a mix of the two. Creeping all the way from his cheeks to his chest. They had barely even started and the man was already coming undone. He lifted his unoccupied hand and rested two fingers on Soap’s lips. Teary eyes met his, the ever-present fire still burning beneath. 
“Open your mouth.” 
Soap hesitated a second too long, Ghost squeezing his dick harshly as a warning. He jerked at the painful sensation, hissing through gritted teeth. His lips parted, eyeing Ghost warily. Ghost didn’t hesitate, unlike the man beneath him, slipping his index and middle fingers into Soap’s warm mouth. He pushed them further, twisting as he went, teasing the man’s gag reflex and earning himself a whine from below. Soap tried scooting back on the table in search of reprieve, his cuffs clanging against the metal once more. 
“I don’t have any lube on me, so I suggest you start sucking Johnny” he mused. Soap keened at his words and started moving his tongue around the intruding appendages, smothering them with his hot saliva. Ghost was entranced at the debauched action, absentmindedly sliding his fingers back and forth in lieu of his dick. He finally relented, satisfied with the amount of makeshift lube, pulling his fingers out of Soap’s mouth. A string of spit connecting them before finally breaking away and landing on the man's chin.
Soap’s eyes squeezed shut as Ghost reached down to his exposed entrance, circling slowly and smearing his own spit around. Ghost chuckled as he whined and jerked his hips back up again, a pitiful attempt at relief. He was still casually pumping the man's dick with his other hand, not too fast but not too slow. Just the right amount of aggravating. 
“You ready darling?” Ghost rasped out. Arousal evident in his voice.
Soap shook his head rapidly causing Ghost to smile at the eagerness. Alright, he teased the man long enough. Ghost’s own patience and ability to hold himself back was wearing thin as well. 
Ghost leaned down and kissed him on the mouth, licking inside the cavern as he plunged his finger down to the third knuckle in one quick motion. He swallowed Soap’s gasp at the sudden intrusion. He twisted his finger on the slow drag out, just brushing the man's prostate which earned him a loud moan. Fuck, was that the most beautiful sound he had ever heard. 
He wasted no time, pumping in and out of Soap while offsetting the rhythm of his strokes. Never allowing Soap a second of reprieve. He quickly added a second finger right next to the first, pressing in farther and stretching the tight entrance. Soap moaned shamelessly as he kept purposely brushing past the man’s prostate. Okay, maybe he wasn’t done teasing his helpless partner. 
“G-Ghost… I’m not gonna l-last much longer..” He panted out. 
“Tsk, don’t tell me you’re a quitter Johnny”
“P-please, I’m sorry..”
“Shh..shh.. make it to three for me like the good boy I know you are” Ghost whispered.
All Soap could do was nod as he closed his eyes and rested his head back down on the table. Breathing in deeply as he felt Ghost’s middle finger try and wedge its way inside of him. Ghost removed his hand from Soap’s dick, reaching up and cupping the man’s cheek. Both ignored the slick he was absentmindedly wiping across Soap’s face. 
“Relax for me love, you’re doing so well.” Soap just nodded at the man's words, basking in the praise. Ghost snickered as he felt Soap clench down on his fingers. “Oh, you like that huh?” He teased. With a few more pumps, Ghost deemed Soap ready for him. He honestly wasn’t sure how he managed to last this long himself. He slowly pulled his fingers out of Soap’s entrance, a sick squelching noise ringing throughout the room.
He worked his belt and pants free, pulling them down just far enough to release his own hard member. He made unflinching eye contact with his partner as he licked up his palm, coating it in saliva. The same hand that had just been in Soap’s very own ass. Soap just let out a low groan at the obscenity before him. He stroked himself a few times, soaking in the anticipation and pure desire painted on Soap’s face below him. 
Gripping the underside of Soap’s knees, he yanked the man down to the edge of the table. He lined himself up, rubbing his head across Soap’s entrance a few times before pressing in just enough to get caught on the rim. He groaned at the sensation of the man clamping down on him. He kept going, not giving Soap a second to get used to the stretch or catch his breath. He waited long enough. One long thrust later and he was fully seated in the man's ass, hands falling to grip the other's hips. Soap hissed at the unwavering grip, he’ll probably have bruises tomorrow. 
He ground his hips into the man's ass, pushing out another lewd moan. Soap managed to relax himself, releasing his death grip on the man's dick for a brief moment. Ghost took the opportunity without a second thought, pulling back almost entirely before ramming back into Soap harshly.  
“Oh fuck!” Soap cried out, pulling on his cuffs and arching his back off the table.
Ghost just kept going, leaning back down and kissing all over Soap’s chest and neck as he ruthlessly pounded into the man. He leaned down to nip at Soap’s ear, whispering nothing but filth. “Look at you, all it takes is another man's cock and you’re a fucking slut” he emphasized each of the last words with a hard thrust. Earning him nothing but broken moans and whimpers in return. He moved his hand up onto Soap’s throat, gripping it tightly but not enough to restrict airflow.
“Mine detective. You only get to whore yourself out to me. Do you got that Johnny?” He growled out, eyes burning into Soap’s. 
“Yours. I-I’m yours Simon…” he let out with a cry. Too far gone to realize what he even said.
Ghost’s thrusts stuttered at that. Simon. He had called him Simon. He had never heard his name on the other’s tongue before. He surged forward, crashing Soap’s lips onto his. Biting down hard on his bottom lip, the familiar metallic taste drowning his senses, drawing a muffled cry from the other at the pain. His hips picked back up their brutal pace from before, snapping harder and harder. Hitting his prostate each time now with maddening accuracy. The metal table underneath screeched against the cement floor with each urgent thrust. 
Soap suddenly clenched down on Ghost's length, crying out into his mouth. His hips jerked up into the air for the last time, searching for friction. Ghost slightly slowed as he registered what just occurred. Soap had cum. Untouched. 
Fuckin hell.
He pounded into the man, causing the other to whimper at the overstimulation. He leaned over resting his head on Soap’s chest as he chased his own climax. The pleasure built in his stomach, growing tighter at each flutter of Soap’s entrance before he finally snapped. It only took about three more thrusts before his hips were stuttering and he was falling over the edge. His vision almost blacked out as it hit him like a brick wall. He could barely catch his breath. His hips jerked slightly at each pulse, emptying himself deep inside. He groaned as shudders racked his body, now covered in a glistening sheen of sweat.
After briefly pulling himself back together, he slipped free from Soap and watched as his own cum leaked out of the limp man spread across the table. He tucked himself back into his own boxers and redid his belt.
“You still with me detective?”
“Yeah, Simon” he hummed out.
With one hand on the man’s cheek, he placed a barely there kiss in the middle of his forehead. “Alright Johnny, let's get you home and in bed love,” Ghost whispered to the practically unconscious man below him. Receiving only a tired grunt as a response. He smiled to himself as he unlocked the cuffs and rubbed the stiffness away. He placed a kiss on each of Soap’s wrists, right above the pulse points. Both men were in their own world, the aftermath of what had just occurred was a thought for tomorrow.
Both were unaware of the mortified gaze staring at them through the one-way mirror of the interrogation room. It truly was a shame that of all the days for Officer Kyle Garrick to leave his phone behind in the observation room, it had to be that one. 
27 notes · View notes
linddzz · 3 months
Text
Actual image of me fighting for my fucking life on discord
Tumblr media
40K notes · View notes
bakedbeanchan · 3 months
Text
Tumblr media Tumblr media
random fire nation diplomat #492 will never understand the complex and fucked up relationship between the water siblings like I do 🙄
34K notes · View notes
tinystepsforward · 3 months
Note
Matt Mullenweg is now sexually harassing Avery on Twitter for posting a selfie and the caption “too hot for tumblr”
Tumblr media
what the actual fuck is he doing. where those were sw accounts this is not just completely inappropriate harassment but potentially outing. so fucking far beyond what he was already doing to follow her there.
also noting that he's changed his focus since nobody thought the screenshot of the threat was valid (and i have had multiple ex-staff confirm that it's not against tos, btw). this kind of info should never be dug up and put out there by a ceo having a tantrum, christ alive
27K notes · View notes
reallybadblackoutpoems · 11 months
Text
Tumblr media
meditations on first philosophy (1641) - rene descartes
"who give a shit"
60K notes · View notes
mysicklove · 6 months
Text
yuuji itadori and his massive cock that he happens to be incredibly embarrassed about
25K notes · View notes
meowydoe · 10 months
Text
FORTY THOUSAND NOTES OLIVE OSTROVSKY????
Tumblr media
52K notes · View notes
thekidsfromyestergay · 7 months
Text
Just saw a video like "um actually rocky horror isn't good queer representation because frank sexually assaults janet" girl he kills and eats people. It's called the rocky HORROR picture show not the rocky cute gay rep tw t-slur picture show
27K notes · View notes
electricpurrs · 11 months
Text
i thought the "AND THE CROWD GOES HOME" style jokes were very funny but unfortunately my autistic ass has now become obsessed with just spamming these emojis on everything i say for dramatic effect to an obnoxious level LOOK AT THESE GUYS ☝️‼️💯💪☝️💥‼️🔥💯💪‼️💯☝️☝️☝️☝️
34K notes · View notes
bioshzrd · 4 months
Text
this random ass guy who’s entire bit is that he can move like this is the only good wesker fan ever
10K notes · View notes
pinkm4ns · 2 years
Text
Tumblr media
110K notes · View notes
eskildit · 7 months
Text
In a better kinder world. Gideon nav would have been at the club.
13K notes · View notes
Text
It’s solar and wind and tidal and geothermal and hydropower.
It’s plant-based diets and regenerative livestock farming and insect protein and lab-grown meat.
It’s electric cars and reliable public transit and decreasing how far and how often we travel.
It’s growing your own vegetables and community gardens and vertical farms and supporting local producers.
It’s rewilding the countryside and greening cities.
It’s getting people active and improving disabled access.
It’s making your own clothes and buying or swapping sustainable stuff with your neighbours.
It’s the right to repair and reducing consumption in the first place.
It’s greater land rights for the commons and indigenous peoples and creating protected areas.
It’s radical, drastic change and community consensus.
It’s labour rights and less work.
It’s science and arts.
It’s theoretical academic thought and concrete practical action.
It’s signing petitions and campaigning and protesting and civil disobedience.
It’s sailboats and zeppelins.
It’s the speculative and the possible.
It’s raising living standards and curbing consumerism.
It’s global and local.
It’s me and you.
Climate solutions look different for everyone, and we all have something to offer.
39K notes · View notes
starwhoopsass · 1 month
Text
IMPORTANT: VOICE YOUR OPPOSITION TO AGE VERIFICATION LAW IF YOU LIVE IN CALIFORNIA-STOP AB3080
Tumblr media
The California age bill verification will be voted in monday, please call your reps and tell them to oppose the bill AB3080 as it threathens online privacy, as your ID will be linked to your browser history when you want to access a website. They deem LGBT content harmful to minors, as well as weapons and tobacco, putting them on the same level as nsfw content. Since a lot of tech companies resides in California (Youtube,Reddit,Discord,twitter) who know how they will implement this if it passes. Please take actions here (a script is included to help you) https://www.defendonlineprivacy.com/ca/action.php
Find your rep here https://findyourrep.legislature.ca.gov/
You can also send faxes using this https://faxzero.com/ If you don't live in California,please spread the word and urge others to take actions, make posts and wteets using the hashtags AB3080 and NoOnAB3080
Remind your reps that companies pull out a of a state when they are required to do age verification. California cannot afford to lose that kind of money. Also specifically speak to Reps who are potentially losing votes or are more easily persuaded by telling them how popular this could be for their careers.
PLEASE REBLOG !
6K notes · View notes
kewpiekills · 4 months
Text
Tumblr media Tumblr media Tumblr media
gross old man drinking problem
8K notes · View notes
penroseparticle · 2 years
Text
Just fyi the sonic subreddit has been having a very... fun past couple days
Tumblr media
64K notes · View notes