YourDictionary

tar baby

something that is a persistent encumbrance

See tar baby in American Heritage Dictionary 4

link/cite print suggestion box