The slang term for a nose which has grown exponentially and turned into the largest mountain in the known universe.
Oh look! Its a Mount Sutton!