Top Definition
a roller coaster that you ride, and when everyone screams they yell "nyahhhhh"

named after an alien being hellbent on creeping out unlucky couples
(helpless civilian): OMG it's ross!
(ROSS) :NYAHHHHHH, ROSS MOUNTAIN !!!
by ubenchdefender July 25, 2008
5 Words related to ross mountain

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×