Meaning of matagigantes in Spanish:
matagigantes
masculine and feminine noun
El plural es matagigantes1Persona que presume de valiente y se jacta de utilizar la fuerza y la violencia.
2Sport
Deportista o equipo que en una competición vence a otro teóricamente superior.