Elena Share definition Flag Elena is the biggest thot I’ve ever met in my whole entire life, she wanna smash everyone woah, that girl elena is the biggest thot in this whole entire school!!! Elena by Adam2.0 December 29, 2017 0 0 Get merch Get the Elena mug. Buy Now — $32.95 See more merch