jugghxllie jugghxllie 27-03-2020 History contestada in the section keckley, the word lambasted most nearly means