meaning of Baby Pooching Machine

Baby Pooching Machine meaning in Urban Dictionary

Any woman that a lot more than three kids in a five year time period or any woman that five kids in a ten 12 months time frame.