1 definition by ChairDoorMan

I have no idea, it’s a word someone used in a message on Xbox Live. I’m 90% sure he made it up
Some Guy On Xbox: I Got (ICPS) :)
by ChairDoorMan December 1, 2021
Get the Icps mug.