Homemade mayo in 5 minutes or less? Sign me up! Hold onto your sandwiches cause I am about to drop a mayo bomb! We’ve all heard the phrase “hold the mayo” when ordering food; that attempt to at least try and make a dish less unhealthy. Well, what if I were to tell you that