Pinyin Dictionary results for "hong bu rang"

红不让
home run (loanword); a big hit (hugely popular) (Tw)
Dictionary data provided by CC-CEDICT