What does NYD stand for?

What does NYD mean? We have 27 definitions. Read most used NYD meanings below.

NYD stands for "no you didn't." The term is an expression of incredulity and has a negative connotation.
— I lied to you: I did take the money!
— NYD!

ADVERTISEMENT