It means to "stay in a place longer than necessary, typically because of a reluctance to leave"
or
"spend a long time over (something), be slow to disappear or die"
6.5m questions
8.6m answers