What does beavercrumbs mean?

beavercrumbs meaning in Urban Dictionary

The little balls you accumulate inside pubes during sex whenever she gets really wet.