LID


Meaning of LID in English

n 1. one's head of hair. ("My lid needs a trim.") Submitted by Greg Elmore, Baton Rouge, LA, USA, 20-04-1998.

Slang English vocab.      Английский сленговый словарь.