EnglishEdit

VerbEdit

scarpered

  1. simple past tense and past participle of scarper

AnagramsEdit