1 definition by Fresia

Slang term for the female sex organ.
Then her legs shot open and she stuck a potato in her queef.
by Fresia July 22, 2004
Get the Queef mug.