Quote Originally Posted by XxflamesxX View Post
ive gotta say mayo, never seen the other one.
It's basically mayo but with a little more vinegar and lemon juice in the recipe.
It has a very slight, sour punch to the taste buds.