NARDS Meaning of NARDS in English n 1. testicles, balls. ("I got kicked in the nards.") Slang English vocab. Английский сленговый словарь. 2012