pop down (for a visit) - Spanish English Dictionary