不明不白

不明不白 (bù míng bù bái)
obscure; dubious; shady