1 definition by Dick F.

Regardless of what all these other bullshit entries say, otown is most widely known as the nickname of Orlando, Florida. Not fucking ottowa or ohio or whatever.
Homie:Yo dawg lets go to orlando, also known as O-town.
Dawg:Word.
by Dick F. April 9, 2009
Get the O-Town mug.