Scarper

What is Scarper?

Scarper definition and meaning on Dictionary terms:
verb (used without object) British.

to flee or depart suddenly, especially without having paid one’s bills.