Green’s Dictionary of Slang

pop adj.

[SE pop, i.e. a sudden noise]

sudden; unexpected.

[UK]Bradford Obs. 6 Dec. 6/6: I paid a pop visit to a very elegant mansion at Holy croft.
[UK]Grantham Jrnl 4 Jan. 8/6: A Pop Visit to the Blankney.