Green’s Dictionary of Slang

nyp shop n.

see Nip Shop under nip n.6