Vocabulary
訳わかめ
わけわかめ
I don't get it; I'm lost
expression