I had to look that one up. Apparently, it's a British slang word used to describe really stupid people. The two closest commonly used American slang terms I can think of both have curse words that wouldn't get past the moderation filters here (dip***** and dumb *****), so I'll just suggest "morons" and "idiots" as the closest equivalents that I can share here in the community questions.