Idiom: Crème de la crème

What does 'Crème de la crème' mean?

The crème de la crème is the very best of something.

See also: