1 definition by So Rong So Rite

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!
Barbara Walters is a classic Snow Turkey
by So Rong So Rite October 11, 2011
Get the Snow Turkey mug.