Pinyin Dictionary results for "chuang hong deng"

闯红灯
to run a red light; failing to stop at a red traffic light; (slang) to have sex with a girl while she is menstruating
Dictionary data provided by CC-CEDICT