"..And the world's like science,
and I'm like a secret
And I saw you lingering still, still.
I saw you lingering still... ♥ "
- She & Him
1. To remain or stay on in place longer than is usual or expected, as if from reluctance to leave.