Meaning "men's private parts" and a lot of people say this,including me.
Come and get DEEZ NUTS honey!