Subscribe
URL of the page has been copied to clipboard.
Meaning : Addicted to a drug.
Synonyms : dependant, dependent, hooked, strung-out
Install App