笞诟
笞诟
A sense of shame;