1 definition by Adam Ray

An Eight on any single hole in golf.
Damn, I missed my putt. That makes it a Dog Balls
by Adam Ray October 25, 2006
Get the dog balls mug.