しめしめ
Rank #52,418

Meanings

  • interjection (kandoushi)
    1. all right!; that's it!; thank God!; good!; I've got it!; I've done it!; bingo!

Readings

しめしめ
(100%)
Appears in 127 media