What does Asphalt Alligator mean?

Asphalt Alligator meaning in Urban Dictionary

(N). slang--a police vehicle, frequently a traffic cop, lying lower in the grass median or concealed behind a building to capture speeders.