Wiktionary
have a pop at
vb. (context UK slang transitive English) To attack or start a fight with something or someone.