did you see the whoopin' big blue put on romo and the dallas cowboys last weekend?
slang for the new york football giants
"did you see the whoopin' big blue put on romo and the dallas cowboys last weekend?" What is the definition of "big blue"?