1 definition by Ufsknsbdb

Top Definition
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

Mug icon
Buy a Ghost Beaver mug!