Blood is just a slang word for mate - its not derived from any gangs, and is actually a term of endearment, one person saying that you are the same blood as him, ie family.
We used to set off rockets every time our team scored in the university leagues. Confused the f*** out of other teams playing on the pitches next to us. Good job we were shit though, as those things are pretty expensive!