icp or insane clown posse is a mix between rap and rock with insane violence there are to artiest in this shaggy 2 dope and violent j these two are psychopathic killer clowns
icp can also stand for internet child porn so be warned
guy 1: dude what you listening to
guy 2: oh just some icp
guy 1: oh the crazy clown guys
guy 2: yup