What is the meaning of Grepa?

definite plural of grep

excellent (mostly about people)

definite plural of grep

Source: wiktionary.org