しめしめ

shimeshime

しめしめ

Show answer
Suspend

しめしめ

shimeshime

Interjection (kandoushi)
Interjection (kandoushi)
Interjection (kandoushi)
  1. all right; so far so good

What does しめしめ mean in English?

  1. all right; so far so good(int)

Search the picture dictionary for しめしめ

しめしめ (shimeshime)