Chinese words · Chengyu

不明不白

bùmíng-bùbái

unclear; dubious; shady

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.