“Yellow Cab” is a slang term, allegedly coined by ex-pats, but more likely by a self-promoting Japanese “social writer” is a term that refers to a Japanese woman desperate for a foreign lover – the “cab” part is because they’re ready to be ridden 24 hours a day…