Nards Share definition Flag A pair of extremely humongous testicles Female: "Jonathan, your nards keep slapping against my ass cheeks!" Jonathan: "Sorry, baby girl. Shit happens." Nards by Invisibleclit June 12, 2022