CHAP Meaning of CHAP in English A fellow; An odd chap; A strange fellow. Slang English vocab. Английский сленговый словарь. 2012