Definition of squirty cream in English:

squirty cream

noun

mass nounBritish
  • Whipped cream dispensed from an aerosol can.

    ‘a hot chocolate with squirty cream’