Cut avocado in half (do not cut through the stone) with a spoon take the meat out of the peel and place in mixing bowl.
Mash the the avocado to the texture you like.
Add the onion, lemon juice, salt, chili powder, and mayonnaise and mix together. Add hot sauce to your liking.
Cover tightly and chill until ready to serve.