facts of lifeDefinition: the details about sex and reproduction.Discuss this Idiom in the comments below.