yum yum sauce

English

Etymology

Likely arose from the descriptive nature of the phrase, essentially meant to convey its deliciousness and encourage its consumption.

Noun

yum yum sauce (countable and uncountable, plural yum yum sauces)

  1. A sauce made from mayonnaise and various spices.