Devonshire split

Noun

 * 1) A sweet bun split in half and filled with cream and jam.