LIP CHAP Meaning of LIP CHAP in English n 1. lip balm. Origin: Canada. ("Does anyone have any lip chap?") Submitted by Bethany McMillan, Harrisonburg, VA, USA, 01-07-1998. medicine Slang English vocab. Английский сленговый словарь. 2012