Random
Source Code

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!"

by Lovemuscle January 3, 2009

67👍 32👎