In a large frying pan, brown ground beef over medium heat
Once cooked through, mix in the bbq sauce
Remove the meat and set aside
Return the frying pan over medium high heat, add the oil and onion
Cook, stirring continuously, until brown (about 8-10 minutes)
Mix together mayo, Dijon mustard, lemon juice, salt, and crushed garlic to make garlic mayo
On a large platter, spread the lettuce to cover the whole platter
Top with a line of avocado, then the meat, then the tomatoes, then the onions, and finally the pickles
Drizzle with garlic mayo
Alternatively, place all ingredients in one bowl and mix together
