meaning of beaverboss

beaverboss meaning in Urban Dictionary

The manager of beavers, a.k.a the master of everybody. The all-mighty god of humans.