1 definition by Senor Mighty

The part of Southern California where it snows during the winter, i.e. Big Bear, Lake Arrowhead, Mount Baldy, Frazier Park, and so on.
I'm taking a trip up to snowcal this weekend. I can't wait to hit the pow, brah!
by Senor Mighty April 1, 2010
Get the Snowcal mug.