NichiDict

しめしめ

[shimeshime]

Meanings

1.Interjection

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