megaho Share definition Flag One who lacks motivation and continues to let people take advantage of her even though it makes her feel like shit. If I were a megaho, I would have punctured my throat with a chicken bone a long time ago. megaho by Ann Onamus September 9, 2003 0 0 Get merch Get the megaho mug. Buy Now — $32.95 See more merch