Verb-object compound, composed of mata (“to kill”) + viejos (“old people”).
mataviejos m (plural mataviejos)