Elena Share definition Flag An ugly ass bitch when she fine asf she loved to to 😉 stuff to l a n c e Wow elena and lance are goals Elena by Stalker101yuoeeu September 13, 2019 0 0 Get merch Get the Elena mug. Buy Now — $32.95 See more merch