The spelling of "didst sly" can be confusing as it contains archaic language and irregular spellings. "Didst" is the archaic past tense of "do" and is pronounced as /dɪdst/. "Sly" is pronounced as /slaɪ/, and means cunning or deceitful. Together, "didst sly" means that someone did something in a cunning or deceptive manner in the past. This phrase is seldom used in modern English and may be difficult for non-native speakers to understand.