meaning of Baby Catcher

Baby Catcher meaning in Urban Dictionary

A midwife, an individual who delivers infants. Based down Peggy Vincent's guide Baby Catcher.