Top definition
When you are doing so badly in something such as sports that your time would be better spent blowing goats.
The team is blowing goats this inning.
by CANSECO33 July 24, 2015
Get the mug
Get a blowing goats mug for your buddy Nathalie.