Meaning of drop in

Definition of drop in

(verb) visit informally and spontaneously; "We frequently drop by the neighbors' house for a cup of coffee"

Other information on drop in

WIKIPEDIA results for drop in
Amazon results for drop in