Meaning of panda car

Definition of panda car

(noun) a police cruiser

Other information on panda car

WIKIPEDIA results for panda car
Amazon results for panda car