jpdb
beta
Login or Sign up
EN
JP
DE
ES
FR
HU
しめしめ
Meanings
Interjection
1. all right!; that's it!; thank God!; good!; I've got it!; I've done it!; bingo!
said quietly to oneself when things work out as one hoped
Alt. forms
しめしめ
97%
シメシメ
2%
Pitch accent
し
めしめ
Used in: 142