meaning of canyon baby

canyon baby meaning in Urban Dictionary

a person who was created in a canyon, usually of European lineage and of the lower course.