suck nards means: V. to suck testicles. A term used to complain about the outcome of an event or express dismay at someone’s behavior. (in Community Dictionary, added by Krish Moss)