Stop in for a cup of coffee

newbies - at least that's how I took what he said
??