Disgusting delicacy Synonyms

We can't find synonyms for the phrase "Disgusting delicacy", but we have synonyms for terms, you can combine them.

DD abbreviation

DD is an abbreviation for Disgusting Delicacy
What does DD stand for?
DD stands for "Disgusting Delicacy"

Definitions for Disgusting


  • (adjective) causing intense displeasure, disgust, or resentment
  • (adjective) highly offensive ; arousing aversion or disgust

Definitions for Delicacy


  • (noun) something that is pleasing to eat because it is rare or a luxury
  • (noun) the state or quality of having a delicate structure
  • (noun) the tendency to be or state of being squeamish