1 definition by potorch

Top Definition
Small town in central Illinois. The place where ambition goes to die.
you're going to work at a gas station your whole life? no wonder you live in chenoa.
by potorch June 06, 2011

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug