1 definition by Greatest Snow on Earth - SL,UT

Top Definition
Someone (specifically a skier) who is addicted to Alta's amazing snow and blue bird day
John: Hey man I went to Alta again this weekend!
Mark: What?! That's like the tenth time this month. Damn you're an Altaholic!!!
作者 Greatest Snow on Earth - SL,UT 2011年1月04日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。