Green’s Dictionary of Slang

shelfer n.2

[ext. of shelf v.]

[20C+] (Aus./N.Z.) a police informer.