ICC

it's short for 'i can't cap' as in i cant lie...
by Heavysacs January 25, 2021
Get the ICC mug.