HARDHEAD


Meaning of HARDHEAD in English

Noun. An obstinate person.

Slang English vocab.      Английский сленговый словарь.