Top definition
The first boss in Donkey Kong Country for the SNES. A very weak and stupid person.
Don't be such a weaky beaver!
by PenguinBC November 05, 2009
Get the mug
Get a weaky beaver mug for your grandma Zora.