What does afghan kryptonite mean?

afghan kryptonite meaning in Urban Dictionary

poi poi, cucarachita, Marijuana, pod, weed grass...