Scottish slang for a policecar.
NED's spraypainting underpass:"Fuck man, just seen a deisel pusher !!"
by Moyz January 14, 2008
Get the deisel pusher mug.