Top Definition
Tree Town Sound is the sound of the music in Michigan, the voices of the amazing musicians, and my opinion on just about everything.. The hour-long radio program showcases music from Washtenaw County.
Tree-Town-Sound is like hot sex for your ears...
by Toona, Jennrazz May 25, 2011

Free Daily Email

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

Emails are sent from We'll never spam you.