What is Lizard Lips?
1. A vagina lacking the naturally produced lubricating fluids
2. A dry pussy
"Bitch, what'd I tell you 'bout pickin' up that KY, yo Lizard Lips finna give me rug burn!"
See pussy, dry, vagina, cunt, lube, sex