Twisted delusion Synonyms

Definitions for Twisted


TD abbreviation

TD is an abbreviation for Twisted Delusion
What does TD stand for?
TD stands for "Twisted Delusion"

Definitions for Delusion