Add the pepper, pineapple juice, green onion, garlic, brown sugar, thyme, ginger, lime juice, white pepper, nutmeg, allspice, bay leaves, chicken bouillon, salt, cinnamon, and cloves to the bowl of a food processor. Cover and pulse until mostly smooth.
Add the chicken thighs to a gallon-size food storage bag and pour the marinade over the chicken.
Seal the bag, smush the marinade around the chicken to coat, and then place the chicken in the fridge for 8 hours (at least 4 hours).
Preheat your grill to 400 degrees F (or place a grill pan over medium to medium-high heat). Once hot, remove the chicken from the bag with tongs, letting any excess marinade drop off. Place the chicken thighs on the grill skin-side up.
Cook the chicken for 10 minutes. Then flip the thighs over and cook for 8-10 minutes until cooked through (165 degrees F internal temperature). The chicken should have a nice char on it.
Remove from the grill and plate. Sprinkle with chopped cilantro or parsley, if desired, and serve with extra lime wedges.