gangbuster
(găngˈbŭsˌtər)
noun Slang A law enforcement officer who works to break up organized criminal groups.
adjective also
gangbusters Extremely successful: an experiment yielding gangbuster results; a profitable, gangbusters quarter.
Learn more about gangbuster