GLEN definition and meaning Collins English Dictionary(02) Mrs. Flo Okuneva 18 Aug 2025 Save Image Image gallery: Glen Powell Capybara Meme: Why Everyone's Loving This Unexpected Pairing