aquí te pillo, aquí te mato
Meanings
Noun
1. smash and dash (Spain, vulgar, colloquial, idiomatic)