Find the word definition

Wiktionary
cherry peppers

n. (lang=en cherry pepper)