Word of the Day March 09, 2025
(adjective) Deserving or causing public disgrace, shame, or humiliation.