meaning of baby booking

baby booking meaning in Urban Dictionary

Juvenile detention center