dictionnaire Français-Anglais »

passer crème signifie anglais

FrançaisAnglais
passer crème verbe

hit the spot(be particularly pleasing or appropriate)
verb