1 definition by Sickkk_skier

The best place in the worldddd! Timberline is a resort placed on the mount hood.

Great skiing+great resort= great fun
1: Are you going to timberline this year?
2: Yeah, its gonna be great!
by Sickkk_skier November 30, 2009
Get the Timberline mug.