What does boobscape mean?

boobscape meaning in Urban Dictionary

the vista developed by your breasts