What does NIRD stand for?

What does NIRD mean? We have 1 definitions. Read most used NIRD meanings below.

ADVERTISEMENT