DGL: Dirty Girl for Life

What does DGL mean? The above is one of DGL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Dirty Girl for Life