have scarpered
Present perfectconjugation ofscarper.There are other translations for this conjugation.

scarper

Well, he ain't here now, so he must have scarpered.
Pues ahora ya no está, así que ha debido pirarse.
Don't you think he might have scarpered by now?
¿No crees que ya se habrá largado?
Other Dictionaries
Explore the meaning of scarper in our family of products.
Word of the Day
yolk