edapstra Share definition Flag a strong desire to explore the world with deep sensitivity to beauty of art and nature; someone who is creative, advocate, and enthusiastic. I've met an edapstra, she's as energetic as I thought. edapstra by edapstra January 20, 2022 0 0 Get merch Get the edapstra mug. Buy Now — $32.95 See more merch