What is the meaning of Pudendus?

which is to be ashamed of

Source: wiktionary.org