1 definition by Adam Ray

Top Definition
An Eight on any single hole in golf.
Damn, I missed my putt. That makes it a Dog Balls
by Adam Ray October 24, 2006

Mug icon
Buy a dog balls mug!