(n.) Town in central Michigan. Home to many dirty people and a few homeless guys. This town is best known for it's superior scent and bountiful asparagus harvests.
Lets hit the road to Owosso.
by Eric S March 20, 2005
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×