Piggyback

M/M
G
Piggyback

This fic was inspired by this gif that made me incredibly horny, which I found in a discord chat:

Of course because I'm a nasty bitch, my first thought at seeing this was, 'what if someone was desperate and rubbing their cock like that on someone to keep control?' 


 Steve and Bucky were on their run, making their way on the peacefully secluded trail in the wooded area of the park. The sun was shining bright, and other than the humidity making them so sweaty, it was a nice day. 

 "Deer!" Steve said suddenly. 

 "Yeah babe?" Bucky answered. 

 "No, a deer! Look!" Steve laughed, pointing to the trees just ahead and to the left.

 Bucky looked and saw the large mammal Steve was talking about. He was about to say how pretty it was when he tripped on a rock due to not paying attention. His ankle rolled the wrong way on the way down and he hit the ground with a growl of frustration. 

 "Buck!" Steve exclaimed, stopping and rushing to his boyfriend's side.

 "No, that's a doe. Bucks have antlers." Bucky wheezed, trying to ignore that searing pain in his ankle.

 "No! Stop kidding around, Bucky! Are you okay?" Steve asked.

 "Yeah, I'm fine. Just tripped is all." Bucky said, trying to stand. But as soon as he put some weight on his ankle he fell back to the ground with a pained groan.

 "You're not fine. You can't even stand up!" Steve said, worried.

 "I'll be okay. It's not that bad." Bucky insisted even though he knew he was lying. 

 "Bucky, no. Come on. It's starting to get hot out anyway. Let's head home."

 Steve helped Bucky stand up. "I'll piggyback you." He said.

 "Steve I'm not a little kid!" Bucky protested.

 "I know you're not. But you can't walk all the way home like that! Now get on." Steve said, turning around.

 "Fine!" Bucky huffed, rolling his eyes. He climbed onto Steve's back and wrapped his legs around his waist and arms around his shoulders while Steve supported his thighs. 

 "The perks of being a supersoldier." Steve joked.

 Bucky didn't answer back, still slightly annoyed at having to be carried even though he knew it wasn't Steve's fault.

 "Giving me the silent treatment, huh? Cheer up, Buck. It's gonna be okay." Steve said.

 Bucky just huffed.

 "Okay grumpy pants. Just enjoy the peaceful sounds of nature then. But when you're ready to talk I'll listen." Steve said. He knew Bucky got moody sometimes and he wasn't upset about it.

 Bucky rolled his eyes and decided he'll do just that. Focus on nature. He watched the birds circle in the sky above the lush green leaves of the trees. He spotted a lizard basking in the sun on a rock just off the path. He focused on the sounds of the birds chirping and the leaves rustling with the occasional breeze. Soon he was forgetting about the pain in his ankle and starting to relax.

 But soon he was pulled from his thoughts by another pain. And not in his ankle this time. Now that he's no longer running and sweating, he realizes he needs to pee. Really bad. While he was running he'd been drinking a ton to combat the humidity. To him it had seemed he'd been sweating out the water almost as fast as he was drinking it. But now, he realizes, it wasn't sweated out. It's still inside him. And it wants out another way. Urgently. 

 Bucky shifted a bit on Steve's back hoping he wouldn't notice, and tried to focus on something else again. He could hold it until they get home. He doesn't want to piss out here, even if there is nobody around. The thought of Steve having to hold him up while he waters a tree is embarrassing, even if Steve sees and even touches his dick regularly. It's just not the same.

 Bucky turns his attention back to the area around them, but now that he's noticed his bladder he can't ignore it. The pressure in his abdomen is nearing painful and he tries to resist the urge to squirm knowing Steve would feel it.

 He shifts a little bit in a way he hopes seems like he's just tying to get comfortable, and can't help but notice how the movement causes his cock to grind into Steve's spine. The pressure from that actually helps.

 He tries to pause long enough in between shifting so it doesn't seem suspicious, but soon enough he's subconsciously just humping Steve, dragging his front up and down Steve's back to get the friction he needs to keep his pants dry. He feels his dick start to chub up a little and yes, that's what he needs. That helps a lot.

 "What are you doing Buck?" Steve asks.

 Bucky suddenly goes still, embarrassed that Steve called him out, but the moment he stops his movements his bladder starts cramping hard and he knows he's in trouble.

 "Nothing." Bucky mumbles as his face heats up. He resumes his grinding, slower this time, hoping Steve won't say anything again.

 "How can you possibly be horny right now?" Steve asks. "We're in the middle of the forest trail and you're injured! What's got you so excited?"

 "What?" Bucky asks.

 "You heard me." Says Steve. "You're totally grinding on me right now."

 Oh. Bucky thinks to himself.

 "I'm always excited when I'm with you." Bucky says, deciding that Steve thinking he's a horny bastard is less embarrassing than the truth.

 Steve laughs. "Well I won't stop your fun. Just try not to cum in your pants." He says jokingly. 

 If I do anything in my pants it's not gonna be cum. Bucky thinks. 

 "No promises." He says instead. 

 Steve laughs again. "You tease."

 Now that he's got an excuse, Bucky starts grinding again harder and faster. His bladder is starting to throb and he honestly feels like this is the only thing keeping his piss in anymore.

 He can't get more than half hard with how badly he needs to go, but it still feels good so he tries to focus on the pleasure rather than the pain.

 "You're starting to get me excited too." Steve remarks. "Maybe when we get home we'll have some fun. Assuming your ankle is okay, of course."

 Bucky tries to laugh but that was a mistake. His bladder spasms hard and he feels a few drops leak out. 

 He bites his lip as he tenses his thighs hard around Steve's hips, pressing his cock as firmly as possible into Steve's spine in the hopes that nothing more can escape.

 It doesn't feel good anymore. He's clenching his pelvic muscles and grinding so hard it's hurting his cock now, but he still feels like he's gonna lose control at any second.

 "Buck, that kinda hurts." Steve says. "Ease up a little, will you? I'll finish you off when we get home, promise."

 But Bucky doesn't ease up. He can't ease up. His bladder is so full he feels like it's gonna burst and if he stops now, even for half a second, he's gonna piss his pants.

 "Bucky." Steve huffs, hoisting him up a little on his back.

 The movement jostles Bucky's bladder and that's it. He can't hold it anymore. A short stream spurts out and he clamps down trying to cut it off, but he can only slow it down.

 "Put me down." 

 "What is that? Did you just cum in your pants? I was just joking about that." Steve says.

 "Put me down!' Bucky begs, feeling tears gathering in his eyes. It's all too much.

 "But your ankle-" Steve starts to protest. 

 "Steve seriously please put me down right now!" Bucky whines.

 Steve lets go of Bucky’s thighs and Bucky immediately gets to his feet, or foot, since he can't put weight on his ankle, grabbing his crotch tightly with both hands. Piss is leaking sporadically from his cock and the small wet spot under his hands is growing. 

 "Oh Buck, why didn't you just say something?" Steve says when he turns to see Bucky.

 "Help!" Bucky whimpers, trying not to cry because wouldn't that just be what this situation needs?

 "Okay, okay, come on." Steve says, putting his arm around Bucky's shoulder. He supports his weight while he limps towards the trees.

 The front of his shorts are soaked by the time he reaches the edge of the trail, with small trickles streaming down his legs, but he makes it just in time to pull himself out before he completely wets himself. He sighs loudly as he relaxes his overtaxed muscles and lets loose against the base of the tree. 

 Steve politely looks away while he holds Bucky up, but he can't help but notice how truly desperate Bucky must have been. He can hear the piss hissing out loudly and forcefully, splattering against the tree and trickling onto the ground turning the dry dirt into runny mud.

 "Jesus christ, Buck." He comments after a full 30 seconds when Bucky still shows no signs of being near done.

 Bucky blushes at the commentary but he's too caught up in the relief to really feel embarrassed. He keeps going and going for what feels like forever, and it feels so good he's almost disappointed when he's done. But at least now he's blissfully empty.

 "Well I bet that felt just amazing." Steve says with a smirk.

 Bucky blushes, but doesn't say anything. His wet underwear is cooling and sticking uncomfortably to his skin and he's hyperaware of the very visible spot on his shorts.

 "Let's go home. Come on up." Steve says, turning around for Bucky to get back on him. 

 "But my pants are wet." Bucky says. "And it's on your shirt!" 

 "Yeah, I know. It's fine. We'll do laundry later." Steve replies.

 "But Steve-" Bucky begins.

 "No. You can't walk. You can't even put weight on your ankle. Quit arguing and get your ass up there."

 Bucky reluctantly gets back up on Steve's back.

 "Sorry." He says, starting to really feel the humiliation now.

 "It's okay, Bucky. No harm done." Steve says.

 Bucky rests his head on Steve's shoulder and Steve turns to kiss his cheek.

 "Let's go home." Steve says.