Wiktionary
not much cop
a. (context British slang English) Not very good; unimpressive.
a. (context British slang English) Not very good; unimpressive.