Synonyms of Monkey on your back
Primary definition: To have a persistent personal problem or a drug addiction that is extremely difficult to overcome or get rid of.
Primary definition: To have a persistent personal problem or a drug addiction that is extremely difficult to overcome or get rid of.