meaning of baby holocaust

baby holocaust meaning in Urban Dictionary

a product of beating-off