What does SMUP stand for?

What does SMUP mean? We have 7 definitions. Read most used SMUP meanings below.

ADVERTISEMENT