meaning of Carlos Zorro

Carlos Zorro meaning in Urban Dictionary

Spanish for Charlie Fox, which is the armed forces term for a Cluster Fuck. Utilized by gringos to explain the chaos of a Latin American country.