なんちゃら
nanchara

Noun
Expression

1. something; something or other; something something

Colloquial