参った

まいった· also マイッタ

I'm beaten; I give up; touché; you've got me there

Meanings

  1. Interjection

    I'm beaten; I give up; touché; you've got me there

Example sentences

More examples (6)