Elora Lee Holmes Share definition Flag A disease where your cock wont stop cumming and causes you to ascend into space. Oh man I just got diagnosed with Elora Lee Holmes… Elora Lee Holmes by Sven tincklebottom goosehive June 6, 2022 0 0 Get merch Get the Elora Lee Holmes mug. Buy Now — $32.95 See more merch