Work Header

War Buddies

Work Text:

Peggy Carter had known that Steve and Bucky were lovers the moment she saw them when Steve rescued Bucky and the others from Johann Schmidt. She had no problem with it. In fact, she understood the attraction as soon as she met Bucky. He flirted with her shamelessly and she turned him down flat, but she found him sweet and rather charming.

At first, she and Bucky had circled one another over who got Steve. They realized pretty quickly that Steve wasn’t going to choose. He spent time with both of them and Peggy assumed he made a little time to be intimate with Barnes like he did her.

After a little time passed, the three of them seemed to be spending a lot of time together. One evening, Peggy impulsively kissed Steve when he said something clever. Bucky kissed his cheek at the same time. Steve turned his head and kissed Bucky’s lips. He put an arm around them both. Almost by accident, they all kissed at the same time.

Peggy wasn’t sure who did what first, but in minutes, all three of them were in various stages of undress. Watching Steve kiss and touch Bucky was fascinating and also very arousing. Her blouse was unbuttoned already as she watched Steve slide his hand over Bucky’s erection. She put her hand under her skirt and rubbed herself through her already damp panties.

Steve shrugged out of his shirt and worked on Bucky’s zipper, relieving him of his trousers in short order. Peggy wasn’t the only one with wet underwear, there was a wet spot on Bucky’s boxers already. Peggy tossed her blouse in the pile with Steve’s shirt and moved up beside him, running her hands over his chest.

She and Bucky both worked on getting Steve’s trousers off as Steve kissed Peggy then Bucky. After several minutes, they were finally all quite naked.

“Well, this is a surprise,” Peggy said as she settled between the two men. Bucky was in front of her and Steve behind.

“Does this mean you’re my best girl, too?” Bucky asked her as he kissed his way down her chest.

Steve was holding her from behind, kissing her neck as Bucky found a nipple to suck.

“God, yes, James.” She lost her train of thought as Steve slipped his fingers between her legs. She wiggled back against Steve, feeling him hard against her ass. She reached her hand down to caress Bucky as he moved up to kiss her then he kissed Steve over her shoulder.

Steve moved around behind her so his cock would slide between her legs and press against her pussy. He slid his hand from her middle to lift her thigh up, enabling him to press his cock inside her. He held her leg as he began to thrust slowly.

“Oh, god, Steve,” she murmured. Bucky kept kissing her as he cupped a full breast in his hand. She reached down to touch herself as both men pleasured her. Bucky scooted down so he could suck at her breasts again then moved down further, licking her clitoris as she held her nether lips open for him.

All she could do was lie back and let them do what they were doing. She cupped a breast and played with her nipple as Bucky sucked and licked her and Steve both. He would use his fingers when he turned his mouth to licking Steve, then return to sucking and licking her.

It only took a few minutes for her to come the first time. She cried out their names as pleasure ripped through her. Bucky lapped at her with his tongue a few times after she stilled then licked Steve as he continued to fuck her, moving faster now, close to coming himself. His grip on her leg was almost painful, but Steve was always mindful of his strength and she knew he wouldn’t actually hurt her.

He came, making those little grunting sounds that Peggy always found so erotic. He let go of her leg and hugged her close from behind. Bucky moved up to kiss them both.

Peggy motioned Bucky to get on his haunches in front of her. She reached her hand out and grasped his cock, moving closer to lick him. Steve moved up beside her and both of them began to lick Bucky like a lollipop. Peggy found seeing him and Steve was even more arousing than she thought.

Steve took Bucky into his hand as they both licked him. Peggy pulled back and kissed his leg while Steve took him into his mouth.

“Yes, Steve, oh god.” Bucky put his hand in Peggy’s hair and motioned for her to move up so he could kiss her. “Sweet Peggy.” He kissed her and moaned into her mouth as Steve’s head bobbed. He pulled Peggy close and held her tight. He whispered into her ear. “Love him so much!” Bucky gasped quietly and came in Steve's mouth.

As soon as Steve had licked him clean, he moved up and kissed both of them. Peggy could see that he was already ready to go again. She had gotten used to this and actually found it delightful. Bucky was actually enhanced as well, she was fairly sure. She wondered if he’d be ready in a few minutes, too.

Steve lay back on the bed. He reached for her and she crawled on top of him. She reached down between them and guided him inside her. She leaned forward to kiss him and was surprised to feel cool fingers touch her ass, wetting and gently probing her.

Bucky moved close to her. He whispered in her ear. “Please?”

She nodded and kissed him while he was so close to her.

He replaced the fingers with the smooth head of his cock. Peggy had never done this before and it wasn’t painful as she expected. Bucky was slow and gentle as he slowly slipped inside her. Once he was all the way in, he began to thrust as Peggy began to move on top of Steve.

“I can feel you, Buck,” Steve growled as Peggy rode him quite hard. Bucky moved faster and faster as Peggy moaned. She loved the feeling of being filled by both of them. They were so tight inside her that she was already losing what little control she had. She was kissing Steve when he reached for her breast, sucking and licking as she whimpered at the pleasure.

Bucky was gripping her hips hard now, and Steve was beginning to tense up below her. He kissed her lips again and again.

“Peggy!” Bucky cried out as he came and his orgasm created a cascade as Steve followed moments later. Peggy ground against Steve hard as pleasure overtook her as well.

Neither of them spoke or moved for several seconds, as if they had no idea what to say. Bucky moved to Steve’s side and Peggy climbed off Steve and wiggled her way between them. Both men kissed her and then they all kissed.

“We can’t sleep here. I can’t imagine that the Army would be very pleased to find its hero naked with us,” Peggy prodded them. “Get dressed, boys, we have a war to fight.”

As in most things, they did as Peggy told them.