1 definition by buchonagüera

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
Get the NDD mug.