Disclaimer: Pokemon and all related characters are the intellectual property of The Pokemon Company. All characters are at least 18 years old.
"AHHH!" Misty let out a yawn as she stretched. The trip from Cerulean City to Celadon City was faster by train but still a long way to go. As she made her way to her hotel, Misty let out a small giggle as she noticed how a few boys stopped to stare as she passed by. The assistant Pokemon nurse had developed quite a bit over the years, especially in the chest. The fact she was currently wearing a cropped yellow t-shirt and a blue miniskirt with high heel sandals probably helped matters a bit. Her eldest sister told Misty she was getting too old to wear her hair in a sidetail, but Misty didn't listen. She considered it her trademark look.
After checking into the hotel and leaving her travel bag in her room, Misty headed out for her destination. Ash had sent a postcard from the Alola region, stating once he had all the gym badges he was planning to return to Pallet Town to rest and train for the next big tournament. A few days after, Ash and Misty agreed over the phone to spend a day at Cerulean City's new water park. Misty then got the idea that with the right swimsuit maybe she could convince Ash to stick around a little longer. There was no better place in Kanto to look for the best fashions than Celadon City.
Misty wandered a bit in Celadon until she found a swimsuit shop that was highly recommended by her travel guide app. She went inside and looked over the selections. Misty knew she had to be careful with choosing her new swimsuit. Don't show enough skin, she won't get the reaction from Ash she's hoping for. Show too much skin, she'd get escorted off the park by a lifeguard.
"Aha!" Misty's blue eyes lit up as she spotted the perfect choice hanging on the far wall. It was an ocean blue strapless bikini with a metallic shine and sparkly white ruffles forming a shirt around the bottom. Misty went straight to the bikini and took it off the wall, only to have it snatched out of her hand.
"HEY!" Misty cried out. 'What's the big idea?" She turned to see her swimsuit being held up and admired by a girl with long wavy brown hair and brown eyes. This new girl was wearing a pink blouse knotted under her breasts to show her belly and a red miniskirt with high heel sandals.
"Sorry sweetheart," The brunette said with a sly grin. "You have excellant taste, but this bikini is for big girls like me. You should go look for something in the juniors section." Misty's hands clenched into fists and she let out a small growl.
"Just who do you think you are?" Misty demanded as she grabbed the hanger and tried to pull it away from the other girl. "You give that back!" Gritting their teeth, the two girls started a tug-of-war over the bikini. As this went on, Misty started to get the feeling she had met this girl somewhere before. "G... Giselle?"
Giselle paused for a moment, wondering how this little brat knew her name. Then it suddenly dawned on her.
"Oh, Misty. Sorry I didn't recognize you. I thought by now you'd have grown out of that childish hairstyle." While holding on the hanger with her left hand, Giselle used her right hand to cover her mouth as she let out a small laugh.
"We're the same age!" Misty hissed out.
"Age isn't everything, I'm still more mature than you in plenty of other ways." Giselle suddenly let go of the hanger, causing Misty to crash down on the floor. Giselle picked up the bikini and beckoned for Misty to follow. "Come with me to the fitting room and I'll show you what I mean." Misty picked herself off the floor and followed Giselle into the store's dressing area.
Giselle picked an extra large booth in the back corner of the room. She let Misty in first, then followed in after and closed the door. Giselle hung the bikini on a hook next to the full length mirror and turned to face Misty.
"Now Misty, for a swimsuit like that..." Giselle began to untie and unbutton her blouse, "You need a body like THIS!" With that, Giselle pulled off her blouse to reveal a large pair of breasts fit snuggly into a lacy black push-up bra. With a smug grin, Giselle put her hands on her hips and gave her big breasts a gentle shake. "You see now, Misty? A juvenile tomboy like you couldn't possibly fill that bikini top like I could!" Misty just crossed her arms and let out a huff.
"You think so, huh?" Misty pulled of her half shirt and tossed it aside. Giselle let out a gasp as she saw all Misty was wearing underneath was a lacy white push-up bra nearly identical to hers. "Well now," Misty crowed as she stuck out her big breasts towards Giselle. "It looks like I'm about the same size as you, if not BIGGER!"
Dammit! Giselle hissed to herself. I was so sure she was using some sort of padding under that shirt! But I can still scare her off...
"In that case," Giselle said as she took a few steps towards Misty, "We might have to settle this another way."
"Um...." Misty twiddled her fingers, "I left all my Pokemon back home..."
"Please, Misty," Giselle scoffed, "This isn't something you settle with a silly Pokemon battle."
"Well what do you mean then?" Misty demanded. Giselle lightly butted her breasts into Misty's and leaned forward to whisper in Misty's ear.
"Don't you know what a titfight is?" Misty let out a gasp and backed up until she nearly hit the wall. Giselle looked and snickered. "Well, do you know or not?"
"O-of course I know what titfghting is!" Misty stammered out as she tried to stop blushing. "I... I've even done it a few times!" This was technically true, Misty had fought with her breasts a few times before. But that was playful sparring with her sisters. Now this girl, who Misty hadn't seen in years, was challenging her to the real thing. Misty wasn't sure if Giselle was being serious or just trying to psyche her out.
"What's it going to be, Misty?" Giselle teased as she leaned down to give Misty a view of her ample cleavage. "Are you going to pit your assets against mine, or are you going to be a good little girl and let me have the bikini?" Misty turned red again, but this time for a different reason.
That bitch! Misty growled. She can't talk down to me like that! What was I afraid of? Her boobs aren't that big, I can take her!
"You're on, Giselle!" Misty declared as she marched forwards, forcing Giselle to step back to the middle of the changing booth. "My big Jigglypuffs will slap your weak Clefairies silly!"
Not quite what I had in mind. Giselle shuddered a bit, then composed herself. Still, I've beaten every girl who challenged my chest back in Pokemon Academy, no matter how big they were. This brat won't be any different.
"Right then," Giselle said as she readied herself for a fight, "My firm Geodudes will smash your little Marills! Just remember I gave you a chance to walk away!"
Misty and Giselle stood face-to-face in the middle of the changing booth. They put their hands on their hips and began swinging their bodies from side to side, causing their big bra-clad breasts to smack into each other. Soon the air was filled with little thwapping sounds along with the girls letting out small gasps and grunts.
"Hey, Giselle," Misty managed to gasp out as the girls continued trading tit-punches, "You do know rock types are- AH! Weak to water types, right?"
"Types don't al- UNGH! Always count." Giselle answered.
The girls continued swinging their massive mounds into each other for several minutes. Both started to work up a sweat and their breathing got a bit harder. Suddenly, Misty stepped back away from Giselle.
"Hmph! Ready to give up?" Giselle taunted.
"No, but I don't either of us can win at the rate we're going," Misty said as she lightly held up her breasts. "My breasts really don't hurt that much and I'm guessing it's the same for you."
"True," Giselle rubbed her chin. Then she thought of a new way to get the psychological edge on her rival. "I think perhaps we're both using too much protection..."
"Protection?" Misty tilted her head.
"Ohohoho!" Giselle covered her mouth as she laughed. "You silly girl, I mean our bras of course! There's nothing wrong, we're both girls here." Giselle narrowed her eyes at Misty. "Unless, that is, your bra is only thing holding up your flabby tits!"
"I bet yours would flop down to your bellybutton!" Misty snapped back. Giselle's eyes widened as the redhead undid the front clasp of her bra and slipped it off. Misty's luscious breasts stood firm and proud as ever with her bright pink nipples sticking out. Misty shot Giselle a smug look. "Think you can top these beauties, Giselle? Hmmm?"
"I don't think so, Misty," Giselle said as she undid the front clasp of her bra and threw it to the floor. "I KNOW so!" Giselle's breasts barely dropped at all and her dark red nipples shot straight out front.
Misty and Giselle closed in each other and Round Two began in earnest. It started with both girls swinging their bare breasts from side-to-side into each other. But Misty got tired of that and began ramming her huge orbs straight into Giselle's. Soon both girls were smashing their tits into each other in head on collisions. Giselle put her hands behind her back for better leverage and Missy followed suit. Both girls' faces were covered with sweat and tears as their breasts repeatedly smacked into each other, mushroomed out from the pressure and then went back to their natural shape when they pulled apart.
Suddenly, Misty felt something stab into her aerola. Misty let out a squeal as she pratically jumped backwards. Misty went back right into the fray, ramming her breasts over and over into Giselle's. But again she felt something jab into the sensitive base of her nipples. Misty gasped and backpedaled. This time, Misty took a moment to see if there was anything different. Her eyes went wide when she saw Giselle's red nipples had grown nearly twice in size.
"So, please excuse me," Giselle chuckled, "Putting little girls in their place is a bit of a turn-on for me!"
"That's fine by me!" Misty retorted. 'Two can play that game!" Using a trick her sisters taught her, Misty gently pinched and pulled her pink nipples, massing them into full erection. Within seconds, they were just as long and thick as Giselle's nipples.
"Now let's see how you like it!" Misty called out as she rushed towards Giselle. Misty deliberately targeted her next chest slam so her nipples stabbed into Giselle's aerola. Giselle let out a shriek and backed away, but she soon rejoined the battle. The titfight entered a new phase, with both girls trying to jab their fully erect nipples where they'd do the most damage while trying to avoid their enemy's nipples. Both girls scored several times, making the other girl cry out in pain. Finally, Misty and Giselle both attempted a lunge at the same time and their nipples met tip to tip.
This is my chance! Giselle's face lit up with triumph. Kill the nipples, the tits die! Giselle began to push her long red nipples into Misty's pink ones, causing them into sink back into Misty's breasts. Misty let out a gasp and fresh tears began running down her face.
"Oh no you don't!" Misty cried. "You're not winning that easy!" Misty's breasts began bulging as she tightened her muscles to keep her nipples from sinking any further. Her nipples soon came back out to full length as Misty pushed them against Giselle's nipples. "I'm done fucking around with you! I'm gonna turn your nipples inside out!" With that Misty pressed the tips of her pink nipples against Giselle's red nipples, driving them back into their fleshy orbs.
The girl's bodies began rocking and forth in unison. In turn, each girl leaned her long, hard nipples into her rival's, pushing them back into their breasts. But then her opponent would force her nipples back out and push back against the enemy nipples, driving them into the enemy breasts. Misty and Giselle went back and forth like this for several minutes, but eventually one pair just couldn't last.
Giselle let out a sharp gasp when she was unable to get her nipples back out. She began to backpedal but Misty followed step by step as she continued to press down with her nipples. Soon Misty had Giselle pinned up against the wall, her pink nipples still forcing Giselle's red nipples back into Giselle's breasts.
"Ready to admit defeat?" Misty beamed. Giselle managed to shoot her a glare.
"F... f... FUCK YOU!" Giselle managed to blurt out.
"Have it your way." Misty rammed her breasts full force into Giselle's defeated tits.
"AUUUGGGGHHHH!" Giselle cried out in anguish as her breasts were crushed and her nipples were nearly inverted. Misty backed away and let Giselle drop to the floor. Giselle cradled her ruined breasts and began softly whimpering and crying.
"HA! Looks like I get the bikini after all!" Misty crowed. She stripped off the rest of her clothes and tried on the bikini. The bottom slipped on perfectly but Misty winced a bit when she tied on the top. It fit her just fine but it didn't feel good against her sore tits, especially the nipples. Misty took a few moments to admire herself in the mirror, then changed back into her street clothes. Misty decided to go braless for the time being and tucked her bra away in her purse. Then she picked up Giselle's bra as well.
"Hey, Giselle," Misty called to her rival. Giselle, who had calmed down a bit, looked up at Misty holding her bra. "You ever want this back, come look me up in Cerulean City. I work at the Pokemon Center and I live next to the Cerulean City Gym." Giselle gave Misty a small smile.
"Count on it!"
The End