you were eager to see your friend, it had been almost year since the two of you had met in person and you couldn't wait to finally see them again. quarantine had kept you apart in different states, and you decided that the best place for you to meet up was at a restaurant in town near their apartment. it was an all you can eat type place, one that you knew your friend would love.
you sat at the booth and waited, idly drinking from the soda your waiter had already brought. you looked up to your name being called, and almost choked on your drink. it was your friend, alright, but they had definitely....changed. you shook your head in disbelief, opening your eyes to confirm that yes, that was your old friend standing in front of you. in front of you, in shorts that were downright obscene, cutting into a heavy belly that was even more pronounced due to an incredibly tight belt, with a shirt that definitely wasn't meant to be a crop top, but couldn't help but be one with the way it barely fell to their last rib, leaving a large amount of smooth flesh exposed. they grinned at you, their rosy cheeks bulging in the most adorable way, and you just sat in silence as they pulled themself into the booth, grunting at the tight fit the table caused; you could only watch as they had to push the table towards you to make room, and a small layer of fat still rested on the counter.
you knew they had always been a little bit on the heavier side, always softer in places you weren't, but this? you had a fleeting thought of what their belly would feel like beneath your fingers, their soft, plush body malleable under your hands. it went away when they asked if you were ready to get some food, and you nodded, standing up with them. you licked your lips as you watch them pull themself back out of the booth, sucking in their belly to scoot out of the seat, only to exhale and let it all fill out again. you could see their belly jiggle and move as they walked, each step causing their beautiful thighs to shake.
after their fourth place, you had to resist the urge to gasp and shift in your seat, as they once again came back over to your booth, squeezing themself into the tight space that had become and increasingly bigger struggle each time they waddled over. you weren't sure just how much they had shoved into their mouth, but it had been enough for the two of you, definitely. they brought back plates two at a time now, filled to the brim with creamy mashed potatoes and perfectly cooked steak, pasta, fried chicken, whatever they could fit on the plate. after your second plate, you had to stop just so you could watch in fascination as they kept eating, seemingly with no end in sight.
you almost came then and there when they looked up at you after their seventh plate and quietly asked if you could go up and get them dessert. you barely caught the end of their sentence, but your ears went blood red as you heard them say, "im so full...i can't move right now..." you did as asked, blushing the whole time as you filled the plate up with brownies, cookies, buttery rolls, chocolate covered strawberries and marshmallows, cheesecake bites and chocolate cake. with a last second thought, you grabbed a bowl and filled it to the brim with ice cream, covering it in whipped cream and all the topping they offered. you brought the plate back over to the table and watched the surprise bloom on your friend's flushed face, and your eyes dropped to where you could see their belt open and shorts unbuttoned, revealing their full, stuffed belly on striking display. they took the plate and began to eat slowly, letting out a whimper that went straight to your core.
by the time they had finished, they were practically falling asleep with the blissful pleasure of being full. they were leaned back against the seat, their belly pressed against the table even as it was pushed towards you, one hand absentmindedly rubbing their belly. you put the tip on the table and made to stand, freezing in place when you heard your friend mumble, "give me a minute, please? i don't think i can get up right now...."