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!
by ubenchdefender July 25, 2008
Free Daily Email

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

Emails are sent from We'll never spam you.