Top definition
having a huge long nose resembling a mountain
Damn Wayne, you gotta slope nose
by Nikki Liston December 21, 2006
Get the merch
Get the slope nose neck gaiter and mug.