más loco que una cabra
Meanings
Adjective
1. mad as a hatter, crazy, insane (idiomatic)