In a large bowl, whisk together olive oil, lemon juice, garlic, oregano, paprika, salt, and pepper.
Add chicken chunks to the bowl and toss to coat evenly. Cover and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor).
While the chicken marinates, soak wooden skewers in water for 30 minutes to prevent burning on the grill.
Thread the marinated chicken onto the skewers, spacing the pieces slightly for even cooking.
Preheat your grill to medium-high heat. Lightly oil the grates to prevent sticking. Grill skewers for 12–15 minutes, turning every few minutes, until the chicken is cooked through and nicely charred on the outside.
Transfer skewers to a platter and garnish with chopped parsley or lemon wedges if desired. Serve hot with your favorite sides.