to seem partly one thing and partly another, and be difficult to identify, classify, or understand
By the mid-1980s, Canada had a constitution that was neither fish nor fowl in terms of political philosophy.
Easy Learning Idioms Dictionary. Copyright © HarperCollins Publishers