1 definition by Humalien

1
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 mug
Get a Owosso mug for your Facebook friend Bob.