meaning of beaver shot

beaver shot meaning in Urban Dictionary

whenever a lady using excessively quick attire inadvertently flashes the woman "beaver", or vagina.