Ran into this phrase in an email from a British customer. My take is that it means items received or some such. Is this close? Am I all wet? Does it mean something totally else?