しめしめ
[shimeshime]interjection
Japanese definition
No Japanese definition yet.
English definition
- all right!; that's it!; thank God!; good!; I've got it!; I've done it!; bingo!
Examples
No examples yet.
Loading examples…
No Japanese definition yet.
No examples yet.
Loading examples…