Slang for something that's the best. A variation of the dogs bollocks, the mutts nuts etc.
Those shoes are the pups plums!