HAVE HAIR Meaning of HAVE HAIR in English v. phr. , slang To possess courage, fortitude, guts, sex-appeal. I like him, he's got a lot of hair. American idioms English vocabulary. Английский словарь американских идиом. 2012