Definitions by Vikingking1937
Owego
A small town located in New York. The town has taken a downfall and is now filled with low life meth heads who do nothing but steal to support there habit and live off others.
Owego by Vikingking1937 May 10, 2020