NichiDict

でかした

出かした
出来した
[dekashita]

Meanings

1.Expression

well done; good job