What does beaver dammin mean?

beaver dammin meaning in Urban Dictionary

The lesbian form of a cock block