What does ICPUG stand for?

What does ICPUG mean? We have 2 definitions. Read most used ICPUG meanings below.