Stop in for a cup of coffee

Is that short for 'vodka and skittles'? :lol:
Not sure... But I like the way you think!