meaning of beaver den

beaver den meaning in Urban Dictionary

A womans bikini bottoms.