1. “Stinging” or retaliation. 2. Biblical icon.