GNU Collaborative International Dictionary of English
last match results
Found one definition
-
JD, J.D. (?), n. [all capitals] juvenile delinquent. [Acronym]
[PJC]