I found http://www.uselessknowledge.com/word/cop.shtml

There's an urban legend about this at
http://www.urbanlegends.com/language/etymology/cop_etymology_of.html that refers to an acronym (probably "constable on patrol").


k