se tirer des flûtes

listen to the pronunciation of se tirer des flûtes
Französisch - Englisch
show a clean pair of heels, flee, escape, run away quickly