Top definition
A place where people go to die, and for people with no life.
Levi will never leave Neoga, he will die here.
by Josh_Ox June 16, 2008
Get the mug
Get a Neoga mug for your guy James.
2
A town in central Illinois filled with rednecks and idiots. The word "Neoga" means deer. People who have alien babies send them to Neoga so they'll fit in.
This can't be our kid, Marge! Send it to Neoga!
by youwerecloser April 20, 2011
Get the mug
Get a Neoga mug for your boyfriend Bob.
buy the domain for your recipe blog