Preheat oven to 400
Mix all the meatloaf ingredients in a large bowl.
Form 2 thin meatloafs on a baking sheet. Bake at 400 for 30 minutes.
Meanwhile, mix the glaze ingredients and simmer to thicken.
Pull the meatloaf from the oven and brush glaze onto the top. Return to the oven for 15 minutes. Repeat, adding more glaze and cooking another 15 minutes to an hour total of cooking time.
Remove from the oven and remove the glaze from heat. It should be about the thickness of ketchup again.
Toss the flour with the onions so they are lightly coated.
Heat a thin layer of oil in a frying pan and fry the onions in batches to brown, tossing them in the pan as you cook them so they evenly brown.
Remove from heat and try on a paper towel.
Mix the remaining glaze with the mayo.
Slice the meatloaf and also slice the naan so it is a simmilar size.
Build your sandwiches with the bottom layer of bread, then a slice of meatloaf, then some of the mayo, then a pickle, a few onions, and the top bread. Use toothpicks to hold the sandwiches together. Place on a platter or cutting board and serve!