Skip to main content

Definitions by starvingwriter

drop car 

The car that is left behind (usually stolen) for the police to find after a bank robbery. Stolen specifically for illegal acts.
"The drop car is up on Mulholland Drive." From the movie Point Break.
drop car by starvingwriter February 18, 2008