Leisure & Hobby Imba: meaning and usage of the gaming term. by Corinna April 22, 2023 by Corinna April 22, 2023 The term “Imba” is mostly used in gaming and has a special meaning. Behind … 0 FacebookTwitterPinterestEmail