Definition of "peppa"

The word, "peppa" does not exist in our dictionary.