What does Beavhead mean?

Beavhead meaning in Urban Dictionary

somebody who is such a pervert and a loser they have the faculties of both Beavis and Butthead.