1 definition by Ufsknsbdb

1
A beaver that has died and came back as a ghost. They usually hide in campgrounds near a lake or river, often in the outhouse.
Beware of the ghost beavers. I heard there are many here.
by Ufsknsbdb December 31, 2020
Get the mug
Get a Ghost Beaver mug for your bunkmate Beatrix.