What does this word mean in english?

I think that it is a thai or japanese word. The word is "mimis". I'm not looking for the definition of someone named that. I found that. This is a meaning in the language NOT of a person named that.
Update: The word was used like this:

It is "mimis" time! Let's go!
-and-
lLet's go "mimis" soon!
18 answers 18