watch your speed driving home tonight man, i hear the cheds are on the prowl
a nickname for police officers
"watch your speed driving home tonight man, i hear the cheds are on the prowl" What is the definition of "cheds"?