ella main Share definition Flag A complete thot with no life I hate Ella mains. ella main by Alargethot February 20, 2018 0 0 Get merch Get the ella main mug. Buy Now — $32.95 See more merch