In a large bowl, combine cabbage, carrots, onion, and pickles.
In a separate bowl, whisk together mayo, pickle juice, honey, hot sauce, mustard, and seasonings.
Pour dressing over the slaw and toss until fully coated.
Chill for at least 30 minutes before serving.
