What does ICUP stand for?
What does ICUP mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: ICUP.
We've found a total of 3 definitions for ICUP:
International Club for the Utterly Popular
International Collaboration of University Professors
I(I) C(See) U(You) P(pee)