look up any word, like darude - sandstorm:

1 definition by NotOBF

 
1.
DDL
Slang for Dirty Damn Liar
Barb: "Hello, I just got back from China!"
Dave: "Oh can it, you DDL!:
by NotOBF January 28, 2006