Definitions by So Rong So Rite
Snow Turkey
An older woman (generally 60+, hence the snow definition) that has had plastic surgery and has a cat like face. Unfortunately even though the surgery makes her look younger the Turkey wattle around the neck cannot be removed. Cougar to Snow Turkey!
Snow Turkey by So Rong So Rite October 11, 2011