1 definition by Tesla's Codpiece
Secretion or discharge of the womanly variety emanating from the vagina, situated directly below the lady lozenge.
Honestly, I think those sheets might have to go through on a hot wash or be introduced to some bleach. Laura covered them with lady liquor last night and I don't think I'm comfortable sleeping on them just yet.
by Tesla's Codpiece Jun 3, 2009 add a video