This is based off some art by bluegiragi on tumblr, god damn amazing art. Trying out a bit more subby ghost, let me know what you think!
"What the hell do I do with you Simon...." Price rumbled and blew out a puff of cigar smoke. Ghost looked up at him and panted.
Price had ghosts tongue caught between his thumb and finger. There was drool slipping down his fingers and down ghosts chin as the other panted up at price, sat on his knees in front of the chair.
"Always mouthing off at me in front of the recruits, causing arguments.... Oh.... What to do with you." Price sighed and took another drag of his cigar, pressing his thumb into the centre of ghosts tongue and making him drool more.
Ghost leaned forward and bit prices thumb, getting a sharp hair tug in retaliation and then price cupped his cheek softly. "Driving me insane here Simon..... over my desk. Now." He commanded and ghost whined but did as he was told and bent over the desk, price immediately coming up behind him and tugging his trousers and pants down to his knees and rubbing his hands over the exposed skin of his ass.
Ghost groaned a little and bit his tongue. Price chuckled and tapped the swell of ghosts ass before leaning over and placing two fingers against ghosts lips.
"Cmon now. Don't be difficult." Price said a little sternly and ghost sucked on prices fingers, swirling his tongue around them and tasting a little ash from the cigar price smoked earlier. "Good...." Price encouraged and took his fingers away.
He slowly started prepping ghost and ghost started panting and had one arm across the desk, covering his face and the other next to him, his arm slightly up. But palm down on the desk.
Price took his fingers away and ghost whined almost imperceptibly. "Easy there" price smirked and started pressing in and stretching ghost out with his cock. "That's it... your opening up so good for me aren't you lover...." Price said and started slowly thrusting into ghost, pushing his hand up the back of ghosts shirt to see all the scarred pale skin he adored.
Ghost was panting and pushing back into the thrusts. "H- hff- hah...." He was clearly holding back so much and price smirked. As much as ghost wanted to stay quiet, price wanted to hear his partner. "Nnn-" ghost huffed and price leant over.
He wrapped one hand around ghosts stomach and one want to ghosts hair, gently pulling his head up. Price kissed the nape of ghosts neck and kept the gentle pressure on his hair.
"Like to keep quiet dontcha son...." Price murmured in ghosts ear and kissed his neck again. Ghost let slip a tiny groan at the new angle and pressed up on his forearms so he had some stability against price.
Price slammed forward suddenly and got a punched out gasp in response. "C- captain" ghost said with as much stability in his voice as he could. Price huffed a laugh and trailed his hand down to ghosts hip.
Price wrapped his hand around ghosts cock and started stroking him. "Sorry, sorry.... There we go." Price rumbled and paid a lot of attention to ghosts tip and how sensitive he was.
"Fffuuuckk." Ghost moaned and his knees buckled a little. Price smirked against his neck and kept stroking ghost in time with his thrusts. Ghost got almost uncontrollably vocal, moaning and whimpering with every push and pull, panting like he was dying, stuffed open with his captains cock. "Oh fuck- ca- I'm close- d- don't stop-" he begged but price just let go and stayed exactly still.
Price just watched as ghost whined and squirmed "ah ah.... Maybe this'll teach you to hold your tongue." Price said and as soon as ghost had calmed down he started thrusting into him again, using a grip on his hip and a hand on his back so get as deep as possible.

YOU ARE READING
Call of duty MW oneshots
FanfictionVarying oneshots and head cannons that do include smut for all you thirsty bitches. Enjoy!