1 definition by J'MQN

A place where snowboarders and skiiers go when they fall.
Oh my God! That woman just wiped out! Welcome to Narnia bitch!
by J'MQN January 26, 2010
Get the Narnia mug.