stop being such a berrillo over the penguins winning the stanley cup
someone who goes nuts over all things pittsburgh, i
"stop being such a berrillo over the penguins winning the stanley cup" What is the definition of "berrillo"?