非驢非馬

Idiom

 * 1) neither fish nor fowl