For the dip, mix the mayonnaise, ketchup, Worcestershire sauce, pepper and garlic salt in a smaller bowl. Place in the refrigerator until ready to serve.
Boil the beans in water for 5 minutes, drain and allow to evaporate.
Preheat a deep fryer to 180 degrees C or fill a large saucepan with max. 5 cm of deep-frying oil.
Mix the flour, cornmeal, salt, pepper, and cayenne pepper in a larger bowl. Pour buttermilk into another bowl.
Dip the beans in the buttermilk and then pull them through the flour mixture. The beans should be completely covered in the flour mixture. Then put the beans in portions in the deep fryer or the saucepan with oil and fry for about 3 to 5 minutes.
Remove the beans, drain them on kitchen paper and serve warm with the dip.