1 definition by Fresia

Top Definition
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

Mug icon
Buy a Queef mug!