Definition: "Gorillaz" is a Swedish pop duo from Stockholm, Sweden. They're known for their catchy indie-pop melodies combined with experimental electronica beats. The word has origins in Swedish slang "gorilla", meaning something so large or powerful that it's scary.