BONEHEAD


Meaning of BONEHEAD in English

n. , slang An unusually dense or stupid person. John is such a bonehead small wonder he flunks all of his courses.

American idioms English vocabulary.      Английский словарь американских идиом.