Top Definition
A type of goat that lives on mars.
Person 1: Hey, so apparently the first sign of the apocalypse will be that it rains neeodles.
Person 2: Awesome, can we have them with curry sauce and fried tofu?
#noodle #goat #needle #tofu #mars
by xirak June 03, 2009
5 Words related to neeodle
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.