Green’s Dictionary of Slang

acid drop n.

also acidulated tablet
[the shapes]

[1920s] a pound, a sovereign.