Eleanor Bowen Share definition Flag A slang word for a really fit girl. “Holy fuck did you see that Eleanor Bowen?” Eleanor Bowen by Nig Kurh June 17, 2019 0 0 Get merch Get the Eleanor Bowen mug. Buy Now — $32.95 See more merch