Top definition
1.) A female that is so beastly and whorish (see Beast Whore) that she sucks down whole turkey dinners with her vagina.
1.) That beast whore has a real turkey snatch on her
by Jbook August 02, 2006
Get the mug
Get a Turkey Snatch mug for your barber Beatrix.