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?
by xirak June 03, 2009
Get the mug
Get a neeodle mug for your Aunt Rihanna.