Vocabulary

なんちゃら

something; something or other; something something

noun expression