Tottenham pudding
nounDefinition of Tottenham pudding
British
: concentrated steam-sterilized swill for swine