What does CHIMP stand for?

What does CHIMP mean? We have 3 definitions. Read most used CHIMP meanings below.

ADVERTISEMENT