イエロー・キャブ
Meanings
Noun
1. Japanese woman who readily sleeps with foreign men (Derogatory, Slang)
Other readings