Neither fish nor fowl意思
"Neither fish nor fowl" is an English idiom that means something or someone that is not clearly one thing or another, or that does not fit into any specific category. It suggests a lack of clarity or definiteness in the nature or character of the person or thing being described. The phrase implies that the subject is unique or unusual in some way, and does not conform to standard categories or expectations.