Stop in for a cup of coffee

I must have missed something, why are you in a camper?
His version of the Muslim menstrual shed?