What does NDD mean in Internet Slang, Chat Texting & Subculture

NDD meaning is defined below:

Nature Deficit Disorder
ADVERTISEMENT

Was it useful?

What does NDD mean? It stands for Nature Deficit Disorder

Most popular questions

What does NDD stand for?


NDD stands for "Nature Deficit Disorder"

How to abbreviate "Nature Deficit Disorder"?


"Nature Deficit Disorder" can be abbreviated as NDD

What is the meaning of NDD abbreviation?


The meaning of NDD abbreviation is "Nature Deficit Disorder"

What does NDD mean?


NDD as abbreviation means "Nature Deficit Disorder"

Related Acronym Searches