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.
by youwerecloser April 21, 2011
by Neoga grad year 2023 March 27, 2018