What is Oxnards?
Slang for nards or testicles. Used in the singular form as an insult.
After a swift kick to the oxnards, Doug fell to the ground writhing in pain.
See nards, nuts, balls, testicles, package