What does Beaver Loaf mean?

Beaver Loaf meaning in Urban Dictionary

a lady's candida albicans.