Add your coleslaw, pineapple, carrots and onion in a mixing bowl and mix well. Set aside!
In a separate bowl, add your mayo, brown sugar, vinegar, salt and pepper, whisk that together!
Pour this over your coleslaw mixture and mix well.
You can serve right away but if you want the flavors to really pop, refrigerate for at about 3-4 hours before serving! This is so good!