Originated from Online Gaming, meaning 'too good'. Literally it means 'imbalanced' but Awesome Gamers who owns and plays amazing, are referred to as 'Imba.'
Ramesh : Heaton plays awesome with AK-47.Suresh : Yeah, I know. He is simply Imba.
9👍 18👎