Skip to main content

Miya-J's definitions

o-town

abbreviation for Osaka, second capital and the best damn city of Japan
from london to o-town like greenpeace jack their boat init
by Miya-J April 7, 2008
mugGet the o-townmug.

Share this definition