Lyric discussion by cheesemaster125 

I believe it is talkin about a goat sacrifice him and his friends made while they were drunk and now it has washed up on the shore of the river and every1 has found out about the animal brutality and he just had a buzz and he feels bad because he could have stopped the sacrifice but he didn't.

An error occured.