meaning of beavsloot

beavsloot meaning in Urban Dictionary

A derogatory term for females, incorporating the offensive term "beaver" using customized offensive term "Sloot" (slut).The mixture of both words finishes the solitary most unpleasant term for a lady ever.