Pinyin Dictionary results for "bu gei li"

不给力
lame (unimpressive); a huge letdown; not to try at all
Dictionary data provided by CC-CEDICT