Definition of pop call in English:

pop call

noun

Southern, United States Regional
  • = pop visit.

Origin

Mid 19th century.