1 definition by buchonagüera

Top Definition
NDD
stands for “ niñ@ de dios “
In english mean “ son/daughter of god”
you do drugs?
no soy NDD (nin@ de dios)
by buchonagüera May 11, 2020

Mug icon
Buy a NDD mug!