1 definition by xirak

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 4, 2009
Get the neeodle mug.