shimatta
1. darn it!; darn!
★ Common
Interjection
#60175
1. darn it!; darn!
1. Finished; Done
1. Not finished; Not done
1. Must not finish.; Do not conclude.
1. Please finish.; Please be done.
1. May I finish?; Is it alright if I finish?
1. It is said to be finished.; It is said to be over.
1. It's over.; We're done for.
1. Finish it.; Do it for me.
1. To finish beforehand; To have completed