What is Imctp?
Acronym for Insert More Credits To Play; Commonly used in online smack talk.
ahahaha you got owned. IMCTP BITCH.
See credits, imctp, gg, owned, your mom