ganache

noun

A smooth, rich mixture of chocolate and cream used as a filling or icing.