Top definition
To drive away very quickly in a car.
As soon as he saw the cops he peeled off.
by Dman December 04, 2003
Get the mug
Get a Peel Off mug for your bunkmate José.