A slang term for a womans vaginal lips.
Friend 1 - "Hey man was she any good?" Friend 2 - "Well let's just say I've had better, but her druthers were amazing!"
8👍 58👎