meaning of Boob Lagoon

Boob Lagoon meaning in Urban Dictionary

A boob lagoon is the accumulation of sweat under and between an ample group of tits.