腥风血雨xīngfēngxuèyǔMeanings1. (lit.) foul wind and bloody rain (idiom)2. (fig.) reign of terror; carnageCharacters used腥fishy风wind血blood雨rain