Top definition
(action noun)
Happens when you wipe on a snow board and jam your thumb (left hand thumb) in the mountain. Right hand to be determined.
My grip sucks thanks to this mountainthumb.
by Spleen merchant January 02, 2011
Get the mug
Get a Mountainthumb mug for your sister Beatrix.