Idiom: Crème de la crème

Idiom Definitions for 'Crème de la crème'


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

See also: