Hah, I finally found out, a snowden is a den in some snowy place. Much like how a hotden is a den in somewhere very hot. Or how a fastden is a den that's somewhere very fast. Or how a geekden is a den that's somewhere between the hot and heavy loving of many lovely women. Webster's definition that one.
Doves - Snowden (from Some Cities)