Visit informally and spontaneously
(Verb)
Synonyms:
  1. drop in
  2. come by