Skip to main content

Definitions by vtrain

acronym for Lesbian In Denial
She's a LID... she needs to come out of the closet already.
LID by vtrain November 2, 2011