1 definition by Bravebulldog

A fine woman you see at the ski lodge, usually an older snow bunny (30+)
Bro, did you see that mountain mama ? I would love to gnar on her twin peaks
by Bravebulldog May 9, 2018
Get the Mountain mama mug.