Buzzard Balls Share definition Flag One who is always horny. Testicles that lead their owner to prey. Hey Buzzard Balls, leave those girls alone and get home to your wife. Buzzard Balls by GatorZap September 7, 2010 0 0 Get merch Get the Buzzard Balls mug. Buy Now — $32.95 See more merch