1. Yellow Peril (alleged threat to Western civilization posed by East Asians)
2. harm caused by dumping human waste from train toilets onto the trackColloquial, Obsolete term
Discussions
Log in to talk about this word.
Log in to talk about this word.