double Gloucester

noun

1.
a smooth firm mild orange-red cheese