What does SIMMER stand for?

What does SIMMER mean? We have 5 definitions. Read most used SIMMER meanings below.

ADVERTISEMENT