Definition of なんちゃら

なんちゃら

nanchara

noun, expression
something, something or other, something something(colloquialism)