NARDS


Meaning of NARDS in English

n 1. testicles, balls. ("I got kicked in the nards.")

Slang English vocab.      Английский сленговый словарь.