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.      Английский сленговый словарь.