Vocabulary
なんちゃら
なんちゃら
something; something or other; something something
noun
expression