last year the phillies were tough enough with h2o, now they're just fuckin invincible
the philadelphia phillies 2011 starting rotation
"last year the phillies were tough enough with h2o, now they're just fuckin invincible" What is the definition of "invincible"?