Definition of supergallo in Spanish:

supergallo