NichiDict

まいった

参った
[maitta]

Meanings

1.Interjection

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