to linger or stay on (informal)