Be sure cabbage and carrots are chopped up into very fine pieces (about the size of rice).
Combine the mayonnaise, sugar, milk, buttermilk, lemon juice, vinegar, salt, and pepper in a large bowl and beat until smooth.
Add the cabbage, carrots, and onion, and mix well.
Cover and refrigerate for at least 2 hours, stir, then serve.
