GLEN definition and meaning Collins English Dictionary(02) Keira Strosin 20 Aug 2025 Save Image Image gallery: Glen Powell Capybara Meme: Why Everyone's Loving This Chill Vibe