What does boon head mean?

boon head meaning in Urban Dictionary

some one which an idiot and doesn't even understand unique title