Meanings

  1. one who put too much salt in

  2. one who spoils; spoiler