In a large bowl, combine all ingredients except the shrimp and whisk until combined. Add shrimp to the bowl, and stir until evenly coated. Cover, and refrigerate for 30 minutes to 1 hour, stirring a couple of times.
Preheat grill for medium heat. Thread shrimp onto skewers, piercing once near the tail and once near the head. Discard leftover marinade
Lightly oil grill grate. Cook shrimp on preheated grill for 2 to 3 minutes per side, or until cooked through and opaque.