Subscribe English
look up any word, like queef:
 
1.
To drive away very quickly in a car.
As soon as he saw the cops he peeled off.
by Dman December 04, 2003
49 26