el chupacabra
looks like addai and westbrook have gone to el chupacabra
place where old running backs go to die
"looks like addai and westbrook have gone to el chupacabra" What is the definition of "el chupacabra"?