ANCHOVY BUTTER





Definition:

  1. [noun] butter blended with mashed anchovies

Synonyms: