What does bakahead mean?

bakahead meaning in Urban Dictionary

In Japanese, baka (馬鹿/ばか) means idiot, moron, trick or dimwit. The portmaneau of baka aided by the suffix -head actually means "idiothead".It can be used playfully to describe a person being silly, or used really as an insult, with respect to the framework and tone regarding the distribution.