Work Text:
Fuck, Jesse was right.
Wedge’s cock was huge.
Cloud was grabbing onto his shoulders as he rode him. He watched as his cock bounced and slapped against Wedge’s stomach. His eyes wandered over his chest to Wedge’s face. Cloud could see how completely enraptured he was with what was happening. Right now, he looked beautiful to Cloud.
“I can’t believe you’re hiding such a cock,” Cloud muttered.
Wedge muttered in return, “I-it’s not that big…”
Cloud stared down at him. “Are you out of it? It’s huge!”
Still in denial, Wedge shook his head. Now Cloud could see what Jesse meant. She had told him that their gentle giant lacked confidence in himself. No matter what he said, it didn’t seem like Wedge believed him. Jesse did warn him about that. Cloud wouldn’t have admitted that it stung him a little.
Pulling off of Wedge’s dick was painful— it didn’t hurt him physically, but Cloud didn’t want to stop. It almost seemed like Wedge was going to stop him but he held back. For some reason, it disappointed Cloud. Regardless, he ignored it. Cloud made his way down Wedge’s body until he reached his cock.
“You really should be more confident about the size of your dick,” Cloud said. He was pulling the condom off as he stroked Wedge.
“Barret’s cock is better…” Wedge muttered.
Okay, maybe he was right about that. Maybe Barret had a better cock. That didn’t mean that Wedge shouldn’t appreciate his own dick. It was pretty sizable.
And Cloud was an expert at sizable dicks.
“By the time I’m done with you, you’re going to eat those words.”
Looking Wedge in the eye, Cloud swallowed his cock whole. He was filled with glee at how Wedge tossed his head back and moaned. His dick was pressed to the back of his throat. Swallowing around the tip pulled various sounds from his larger partner. Cloud loved hearing it. He could feel precum dripping down his throat.
Slowly, he pulled off with wet pop. Cloud pressed his cheek against the head, stroking Wedge as he did so. From this position, he looked pretty wrecked. In his hand, Cloud could feel how his dick pulsed. Cloud wondered just how much he was holding back. What could he do to make Wedge snap?
“You’re too nice and sweet for your own good,” Cloud muttered.
“I-I’m sorry?” Wedge asked.
Cloud shook his head. “Nothing.”
Before Wedge could ask him again, Cloud moved down to his balls. He sucked one into his mouth and moaned around it. His hand was still stroking Wedge’s dick, feeling how he thrust up into his hand. Cloud made sure to keep special attention to how Wedge was reacting. He could tell he was closer when his hips were bucking wildly, forcing his cock further into his hand.
Maybe this was what he needed.
Cloud pulled away.
Wedge let out a feral growl that he had never heard before. It was almost startling. But Cloud could tell that this was exactly what he needed to do. He completely pulled away from Wedge. Getting on his hands and knees, Cloud presented himself to him. Wedge looked as if he was desperate to get his cock back in his hole. He clambered onto his knees and moved closer.
But Cloud stopped him from doing so, pressing his foot against Wedge’s thigh.
Wedge whined. “Cloud…”
“You have to say it,” Cloud said. He looked at Wedge over his shoulder. It wasn’t a surprise that he was confused. “Say that your dick is huge.”
His startled look wasn’t a surprise, either. “W-what?”
“I said what I said.” Cloud reached back and grabbed Wedge’s cock. He moved back to press the tip against his hole. It took all his willpower to not slam himself onto it. “You can’t fuck me until you admit you have a huge cock.”
“Cloud, I—” Wedge shook his head. “I can’t.”
“You can. And you will if you want to fuck me.”
He knew that he had Wedge right where he wanted him with that. Cloud could see how the gears in his head were turning. At any second, he would say what he wanted.
Wedge mumbled.
“I’m sorry—can you repeat that?” Cloud asked.
Wedge looked at him angrily. That was the first time he ever looked at Cloud like that. If he didn’t know him better, he would have been worried.
“I have a big cock!” Wedge exclaimed, thrusting into Cloud hard.
Cloud’s eyes rolled to the back of his head as he was stretched open wide. The tip of Wedge’s dick was brushing against his prostate. It felt so fucking good. He lowered himself onto his elbows, feeling Wedge slip deeper into him.
“Fuuuuck,” Cloud muttered. “You really do have a big cock.” Looking over his shoulder, he nodded his head at Wedge. “Come on, big guy—are you going to fuck me or what?”
It was like Cloud had unlocked something primal inside Wedge. His pupils were large, blocking out the color of his eyes. The grip on Cloud’s hips was even tighter.
Wedge pulled his cock out until the tip was just outside his hole. When he slammed back in, it was hard and fast. His cock felt like it was hitting the back of Cloud’s throat with each thrust into him. It felt like he was riding an endless wave of pleasure. He didn’t know where up or down was.
All Cloud knew was Wedge’s cock.
Wedge grabbed Cloud by his hair and pulled him back. It was difficult with their size difference, but Cloud loved the ache in his back. Wedge could break him and Cloud would say “thank you.”
“This was what you wanted, wasn’t it?” Wedge asked in Cloud’s ear. “Did you need a large cock to shut you up?”
“Fuck!” Cloud didn’t regret unleashing the more feral side of Wedge. Each thrust was better than the last, sending him closer to the edge. “It feels so fucking good!”
Wedge reached down and wrapped his hand around Cloud’s dick. He stroked him in time with his thrust. With each thrust, with each stroke, Cloud felt ready to burst. The knot in his stomach was tightening. What really set him over the edge was when Wedge bit down on his neck.
His entire body arched even further as he came. Cloud twitched while his dick spurted cum all over Wedge’s hand and the bed below them. Fuck, that was great. And it was clear that Wedge wasn’t done with him just yet. He slammed Cloud back down onto the bed and started fucking him faster than before. The sound of their skin slapping together filled Cloud’s ears. After coming so hard, he was overstimulated.
Wedge didn’t care, though. He took from Cloud whatever he wanted. Right now, his only focus was using the ex-soldier as his personal cock sleeve.
And Cloud fucking loved it.
“I’m going to fill you up,” Wedge growled out. “I’ll stuff you so full of cum that you won’t be able to walk without my cum dripping out of you.”
He wanted it. Cloud wanted it so fucking badly. “Do it, Wedge,” Cloud begged.
Wedge snarled as he kept fucking into Cloud’s tight hole. When he finally tipped over the edge, he held the ex-soldier close. His hips twitched as his dick pulsed load after load into Cloud. The warmth sent shudders through Cloud’s body. He leaned into Wedge as he sighed softly. There was no doubt that he was blissfully fucked out of his mind.
Carefully, Wedge brought them down onto his bed. It wasn’t often that Cloud allowed his one-night stands to cuddle him. Usually, he would push them away and leave. He was willing to make an exception for Wedge.
“Mm, that’s nice…” Cloud muttered.
“Yeah.” It took a moment for Wedge to realize what he had done. When it was finally processed, he jumped away from the bed. “I really did that to you?!”
Cloud flipped over to look at him. “Not like I didn’t want it. He plucked at a loose thread on the sheets. “And I liked it.”
Wedge’s face turned bright red. He looked down between Cloud’s legs, seeing the mess he made. “I-I’m gonna get you something to clean up with!”
He watched as Wedge stumbled out of his bedroom, tripping over the scattered clothes and shoes. Cloud hummed softly. That was the most content fucking he ever had. He looked over at one of the cats that stayed in the room. They looked at him with a knowing look, their tail twitching back and forth.
“That’s right—he’s my daddy now.”
The cat meowed at him.