Spanish, literally "golf sauce"; said to have been invented at a golf club in the 1920s.
salsa golf (uncountable)
salsa golf f (plural salsas golf)