Definition of ボーンヘッド

ボーンヘッド

boonheddo

noun
bonehead play(sports term)