PILGRIM'S SALVE Meaning of PILGRIM'S SALVE in English A sirreverence, human excrement. Slang English vocab. Английский сленговый словарь. 2012