No other words to describe it.
LOL, I don't think Estrada's bad. He's obviously got his tongue planted firmly in cheek for this one. I love to love my Lisa.
I think the OP was probably talking about the chupacabras' acting.LoL
One other word that would describe it would be crap.