非驴非马

be neither one thing nor the other