Source Word
ni chicha ni limonada
Phrase
idiomatic
(慣用句) どちらでもない、分類に簡単に当てはまらない。(未知または不明確なものについて言う)
English Meaning
(idiomatic) neither fish nor fowl; not easily conforming to categorization. (Said of something that is unknown or unclear).