Top definition
Someone who gets thoroughly excited by mountains and uses sexual descriptions for the mountain.
The muscular face of the ben.

Peter you're such a mountain nonse
by Peter Thorpe Normal Rice September 01, 2020
Get a mountain nonse mug for your cat Rihanna.