while watching my lovely Saturday PBS lineup of British shows...
I heard a wonderful phrase ...
when the meaning was made clear soon after
I roared at how unlike the phrase it was ..
delicious English delicacy
and now one of my wee dragons is named Sky Clad Metallica
any guesses as to the meaning ???