Learntotalkpeople's definitions
A term meaning that your going to do something. A combination of the words I'm and ganna. Proof that Americans are getting better and better at butchering the English Language.
by Learntotalkpeople February 25, 2010
Get the Imunna mug.