Word Kana: しまった (かん) Romaji: shimatta (kan) Level: N3 ▶ しまった (かん) Meaning in English Damn it! Illustrated Dictionary