What is Yardballs?
plural of yardball. slang term for male genitalia.
My yardballs are itching.
See testicles, nuts, balls, sack, genitalia