Slang term for the female sex organ.
Then her legs shot open and she stuck a potato in her queef.
6👍 110👎