My Cup Of Tea
This means something one finds pleasing though it’s more often heard in the negative – but that’s not everyone’s cup of tea.
Tea is, or most certainly was, the national beverage of Britain and it gave rise to lots of idiomatic phrases such as ‘storm in a teacup’ and ‘not for all the tea in [more…]