In a small saucepan set over medium-low heat, add ketchup, brown sugar, Worcestershire, hot sauce, garlic powder, salt, and liquid smoke, if using. Stir well and allow mixture to begin to bubble around the edges, approx. 3-4 minutes. Remove from heat and let cool to room temperature.
Once BBQ sauce base has cooled, stir in white vinegar, mayonnaise, and mustard. Sauce can be used warm or cold. Refrigerate any unused portion.
Notes
You can substitute store-bought BBQ sauce for the first seven ingredients (ketchup through liquid smoke), and just mix in the white vinegar, mayonnaise, and mustard to whip up this sauce in seriously no time at all.
Nutritional information is provided as an estimate. As it can vary due to many factors (brands used, quantities, etc.), we cannot guarantee its accuracy.