meaning of boon head

boon head meaning in Urban Dictionary

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