The slang term for a nose which has grown exponentially and turned into the largest mountain in the known universe.
by Mount Sutton June 18, 2018
Get the Mount Sutton mug.by BSB Bants February 27, 2017
Get the Mount Sutton mug.