Disgusting prison Synonyms

Definitions for Disgusting


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

DP abbreviation

DP is an abbreviation for Disgusting Prison
What does DP stand for?
DP stands for "Disgusting Prison"

Definitions for Prison