Top definition
To be stubborn, 'hard-headed'
He is so leather-headed; he never does what he's told to.
by kw2019 May 24, 2018
Get the mug
Get a leather-headed mug for your papa José.