English dictionary
skin pop meaning and definition
Definition and meaning of skin pop at MeaningMonkey.org. skin pop meaning and definition in the English Dictionary.SKIN POP verb
Definition of skin pop (verb)
- inject (drugs) into the skin
Source: Princeton University Wordnet