What does NYD stand for?

What does NYD mean? We have 1 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