baby's head

English

Noun

baby's head (plural babies' heads)

  1. (military slang, dated) A tinned steak and kidney pudding.