What does Beaver Ticks mean?

Beaver Ticks meaning in Urban Dictionary

Small bloodstream sucking insects located on the feminine Beaver.