Skip to main content

Definitions by theAnnon

Short for deadline. Mostly used by Chinese people, especially college students.
ddl by theAnnon June 13, 2018