Top definition
One who queefs on the necks of other people.
Person A: Fuck off.
Person B: God, you're such a queefeck!
by Yumegami May 16, 2010
Get the mug
Get a Queefeck mug for your guy Julia.