mad enough to spit tacks - Spanish English Dictionary