PCP is

makes you indestructable and crazy!
and no, i've never tried it..but i heard the kind of stuff it does to a person when i had traffic school over the weekend.
but to keep this thread on topic...that's freakin nuts. that homie needs to burn in hell