不明不白

Idiom

 * 1) unclear; vague; ambiguous
 * 2) without a clear reason; for no reason; unjustly
 * 3) shady; of an unclear source