HAVE A POP AT Meaning of HAVE A POP AT in English Vrb phrs. To verbally or physically attack (someone). Also phrased as 'take a pop at (someone)'. Slang English vocab. Английский сленговый словарь. 2012