hayan largado
Present perfect subjunctiveellos/ellas/ustedesconjugation oflargar.

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
to boo