Definitions of drop in:

  • verb:   visit informally and spontaneously