Acronym for Insert More Credits To Play; Commonly used in online smack talk.
ahahaha you got owned. IMCTP BITCH.