What does beavot mean?

beavot meaning in Urban Dictionary

1. a cross between a beaver & an otter.2. an idiot