Stop in for a cup of coffee

It is a moral imperative

Okay, I liked that post then googled it to see what it meant cause I wasn't sure lol! I have a fair range of vocab but not that : )