1 definition by KuRius.
Originated from Online Gaming, meaning 'too good'.
Literally it means 'imbalanced' but Awesome Gamers who owns and plays amazing, are referred to as 'Imba.'
Literally it means 'imbalanced' but Awesome Gamers who owns and plays amazing, are referred to as 'Imba.'
by KuRius. August 17, 2012