Vocabulary

しめしめ

all right!; that's it!; thank God!; good!; I've got it!; I've done it!

interjection