meaning of baby fountain

baby fountain meaning in Urban Dictionary

a lady that constantly produces offspring.