scarpered
verb
°past tense of scarper.