hayan largado
Present perfect subjunctive ellos/ellas/ustedes conjugation of largar.

largar

Bueno, puede que le hayan visto venir y se hayan largado.
Well, maybe they saw him coming and took off.
Word of the Day
Christmas