Stop in for a cup of coffee

That's been lingering a long time sounds like it's time for something prescribed??
Or a sweat lodge