Top definition
The thin bulge of love juice that rises above aroused pussy lips similar to the miniscus on a very full glass of water
"As I fingered her I noticed the quimiscus forming on her lips and thought to myself, here we go then!!!"
by Dave C July 01, 2004
Get the mug
Get a quimiscus mug for your cat Beatrix.