1 definition by schuyler.van.alen

Top Definition
Most boring town in the universe. Nothing to do but hang out at our lovely movie theatre..not.
Gahhh this place is such an owasso...
#owasso #boring #universe #movie #town
by schuyler.van.alen January 26, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.