What does Beaver Mist mean?

Beaver Mist meaning in Urban Dictionary

whilst having sexual intercourse with a really fragrant woman, during her organismic event, she squirts her enjoyable liquid around Mr. Limpy. The outlying fire creates a titillating mist of vaginal liquids.