Work Text:
The first time he saw him, Soap was a bit taken by surprise. The man was tall, taller than most people he’d seen. Now he wasn’t stupid, they man was attractive, even with his face covered, and he knew it. With time, Soap learned that his name was Simon Riley, also known as Ghost. He barely talked, he really was like a ghost, barely making any sound, no one realized he was always there, hiding in a corner and watching, observing. Soap slowly but surely got closer to him. He started to notice things about Ghost. He was picky with his gear. He liked to have everything in place, to know where everything was and always have the same equipment every time. He also valued his privacy a lot. Which made sense since he wore a mask all the time, never taking it off around others.
Now, After a couple of weeks, Soap thought he knew almost everything about his new “friend”. He might not look like it, but he was observant and smart. But, one day, after a rough training session (Price really wasn’t going easy on them, was he?), he made his way to the showers. He was covered in sweat, mainly his but we never know. They weren’t busy, just a couple of guys here and there, but what caught his attention was a tall man with a dark balaclava getting dressed up. Now, Soap wasn’t stupid. He knew that Ghost was a massive man, built like a tank, pure muscle and all. The dude was 6’4 and we’ll over 200 pounds, obviously he was big. But what took him by surprise was Ghost’s body. More precisely, his chest. Where usually men have a more flat surface, hard with muscle, Ghost had huge pecs, looking so soft and full. A thin coat of dark, curly and soft looking chest hair was covering them. Each one of them adorned with a bud, a pretty shade of pink, all perky and round. It was almost cute. The thought made him chuckle, which got the larger man’s attention. Eyes locked up, and Soap looked away, almost ashamed. He hoped that Ghost hadn’t caught him starring. When the other man looked away, Soaps attention was drawn back to the beautiful mounds of muscle on his friends chest. Gods they were beautiful. All he wanted to do was get his hands on them, to touch them, massage them, give them all the attention they deserved. He wondered if the were sensitive, if the faintest contact of his tongue against those nipple would make the other man shiver in pleasure. The thought alone got his pants a bit tighter. Shaking the thought off, he got undressed and went to shower.
Later that night, Soap couldn’t sleep. His mind kept wandering to the chest of his mate. Gods, he was acting like a horny teenager seeing boobs for the first time. Frustrated with himself, he got up and went to the kitchen to get some water. What he didn’t expect though, was Ghost, sitting at the table with a cup of tea. They looked at each other for a bit before Soap broke off they’re eye contact and got a glass and filled it up. Ghost, who was still sitting down at the table, was looking at him intently. After a while of sitting in silence, the bigger of the two talked “I saw you looking at them.” Caught by surprise, and swelled by shame, Soap replied “looking at what?”. After starting at him for a couple of seconds, Ghost opened his mouth and exhaled with a smirk “my tits. Saw you starring at them in the locker room. Enjoyed the sight much?” Like a deer caught in headlights, Soap didn’t answer anything, only looked at the other man with wide eyes an rapidly blushing cheeks. Enjoying the colour he brought to his friends cheeks, Ghost kept talking “you wanted to touch them, huh? Got fucking horny over my tits, like a kid on a porno web-site.” as he started walking over to the other man. Soap, who wasn’t known for shame, played along “so what if I was, whatchu gonna do about it, sir?” This comment got both men excited, breaths getting quicker and pants a bit tighter. Without even needing to talk, they both walked over to Ghosts room, which was the farthest down the hallway, further form everyone’s curious ears. Lips locking together in a heated kiss, all teeth and tongue, nails scraping each other’s backs. Pushing Ghost off, Soap took his shirt off, which the other man took as an invitation to do the same, and they both started kissing again. This time tho, Soap moved the kisses down the other man’s jaw, sucking a hickey here, another one there. Then, after kissing the spot right where his neck met his shoulders, Ghost let out a drawn out moan, almost like a pained animal. Soap kept licking and sucking like a starved man in front of a delicious piece of meat. As he went on a got lower, closer to his prize, he locked his eyes to Ghosts, which looked at him, burning with lust. With one more look at the other man, Soap licked a broad stripe at Ghosts right nipple. The man mewled, a whimper that could make any man’s knees buckle, a sound so desperate for attention. Soap raised an eyebrow, and looked at the other man, then saying “your so fucking desperate to get your tits some affection you’d take just about anyone, would’ya, sir?” Ghost whimpered again, and that sound lit a fire inside of soap. He kept sucking on that nipple, while his hand was massaging the rest of that tit, and his other hand was flicking the other nipple. Ghosts hips were bucking, desperate for any kind of friction on his aching cock. Soap kept teasing the poor man, fingers digging deep in his pecs, a handful of muscle flexing and jumping under his skin. His own cock was already leaking pre cum, so hard in his trousers, but he was so enthralled by the sounds the lieutenant was making under him, that he ignored his raging hard on. Ghost’ s moans and whimpers were getting louder, hips bucking for any kind of friction. Soap let one of his hands go off the tit, which got Ghost sobbing at the loss of the man’s touch. Yet he soon forgot about it when said hand slipped under his waist band and grabbed his dick. Still sucking and licking and slurping at the chest like it was his last meal, Soap started pumping his friends dick. He knew Ghost was close, his breath was skipping beats, he was mumbling non-sense at his tits we’re getting handled and touched. He was so sensitive he could cry about it. He tried to warn Soap he was close “Joh-Johnny, I’m close, I’ll- I’m so clos- please, please let me cum- Johnny!” It was almost as if that gibberish turned on a switch in Soaps head. He was now on a mission. Tightening his grip on the others cock, he doubled down and started to lick and suck harder than before, massaging and biting at the other man’s chest. With a final, drawn out moan, Ghost came all over Soaps hand. Milking him, the smaller man only stoped touching the other when he looked so over sensitive, eyes closed and body trembling in pleasure. With a smirk, he got up, wiped his hand on his pants and dig his hand in his boxer-briefs. It wasn’t before long that he was also cumming with a silent shout, fucking his own fist with enough force that it almost hurt. When they both calmed down, they looked at each other, Ghosts eyes shining under his mask, and Soap couldn’t help but say “that did not go as planned, but I’m not complaining!” And with that, Ghost rolled his eyes and murmured “now get out of my room if you don’t wanna get caught. And if im in a good mood, I might return the favour later, now go” before drifting off to sleep. Soap made his way back to him room and fell on his bed with a sigh. Gods was he looking forward to another time with those godly tits of his, the fucker. Falling asleep, he had Ghosts sounds in his head, already excited for another time.
