baby's head

[English]

A slang term used in the Royal Navy for steak and kidney pudding. A version of this, baby's yed or babby's yed, is reputedly found in Manchester and Wigan.