1 definition by Humalien

A meth-ridden, dirty hick town in central Michigan. Home to mainly meth heads with an occasional heroin addict.
We can get our Ice in Owosso.
by Humalien April 30, 2019
Get the Owosso mug.