devilled kidneys
Jump to navigation
Jump to search
English
[edit]Noun
[edit]devilled kidneys (uncountable)
- A British dish consisting of lamb kidneys cooked with cayenne peppers, mustard, and various other ingredients.
devilled kidneys (uncountable)