since i got off heroin i've been in liquid handcuffs for twenty years
long-term addiction to methadone
"since i got off heroin i've been in liquid handcuffs for twenty years" What is the definition of "liquid handcuffs"?