Back to N3 Words

仕舞った

しまった
JLPT N3 expression

Meaning

darn it!