Top definition
A town that doesn’t deserve an urban dictionary definition but whatever. Famous for poisoning women with radium, weed in happy meals and a student strike on the removal of the trade’s class at OTHS. Mike Rowe responded to said student strike. About the only time the town was referred to positively.
Mike Rowe referred to Ottawa, Illinois once.
by QuantumPiss May 28, 2018
Get the mug
Get a Ottawa, Illinois mug for your barber Larisa.