Skip to main content

mrspig's definitions

Queef lorraine

A fanny fart that smells eggy, as in quiche lorraine but in this instance "Queef lorraine"
thats a queef lorraine if ever you laid one!
by mrspig July 13, 2010
mugGet the Queef lorraine mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email