‘Sponge off’ suggests that you are relying on someone else for money - like being on benefits (welfare) would be ‘sponging off’ the state. It’s got a negative connotation. He seems to have made the comment after the women presented the queen with a sponge cake, so it was apparently all banter. He's known for being…