mad enough to spit tacks - Turkish English Dictionary