What does Blouse Mountains mean?

Blouse Mountains meaning in Urban Dictionary

A way to explain big tits