According to Dictionary.com, it's a mass of snow, ice, etc., projecting over a mountain ridge.  I always just think of them as mini cliffs made of built up snow.  As for the front flips, I really can't help you.  Just huck it and make sure to spot your landing as soon as you can.