Meaning of skin pop

Definition of skin pop

(verb) inject (drugs) into the skin

Other information on skin pop

WIKIPEDIA results for skin pop
Amazon results for skin pop