meaning of baby crib

baby crib meaning in Urban Dictionary

a scrotum, basketball sack, etc.