muffdump
1. to have have a baby
or
2. a pet name for someone, short for muffin dumpling
or
2. a pet name for someone, short for muffin dumpling
1. i just took a muffdump and now my boobs hang past my waste
2. isn't my little muffdump just adorable
2. isn't my little muffdump just adorable