Subscribe English
look up any word, like pussy:

1 definition by Donque fucker

A female with an attractive face who appears to be beautiful only until the clothes come off. Snow turkeys are typically found in cold climates where they often cannot explore the outdoors to keep active due to winter climates and instead stay inside watching TV and eating lots of cheeze wizz and cookie dough.
Guys, i took home this broad last night only to realize when she took off her clothes that she was a snow turkey born in north dakota.
by Donque fucker November 12, 2008
1 6