What does billy goat curse mean?

billy goat curse meaning in Urban Dictionary

The curse that stops the Chicago Cubs from ever before winning the nationwide League Pennant. Unlike exactly what a previous individual blogged, the curse began in 1945 whenever a tavern owner attempted to bring his pet goat into Wrigley Field during Game hands down the World Series since it was a great chance appeal. Protection don't allow it and as they escorted him out he declared the Cubs would never again win the pennant. And they haven't.