What do you mean by 'expo'?
This is driving me nuts. What does expo mean? I keep seeing it used here and there, but never defined anywhere. As best as I can tell, it seems like a synonym for "city"? But then, why not just say city.. it must imply something different than a city?