Vocabulary

あーだこーだ

this, that and the other; this and that

expression