Slang meaning of LD

LD means: Long Distance -or- Later Dude