largarse a

to take off to; to suddenly start doing something

→ largar
phrase Rare #47,240
to take off to; to suddenly start doing something Informal and reflexive. Before a place, it means to leave or head there; before an infinitive, it can mean to suddenly start doing something, as in “largarse a llorar” (to burst into tears).
SP: Decidió largarse a Madrid sin avisar.
EN: He decided to take off for Madrid without telling anyone.