Definitions of cherry pepper:

  • noun:   plant bearing small rounded usually pungent fruits