What does a roscoe mean?

a roscoe meaning in Urban Dictionary

another title for a gun