What is the meaning of Indelicate?

Improper or immodest.

Coarse or tasteless.

Tactless or undiplomatic.

feminine plural of indelicato

Source: wiktionary.org