“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…
…I’m going to tell my friend Josh about that term. He’s going to know one more thing about stuff he is already an expert on. And I’m not talking about anything Japanese.
fixed >_<