Ora

Category: Geographic Idiom

What Does Timbuktu Mean in Slang?