(a language knot to mention)
2 entries
DDD · pip
abbreviation
See: distraction deficit disorder
noun someone with so many ideas that they turn heads.