what does it mean when someone says your a g?
It really means 'gangsta' but it has taken on the general meaning of a person worthy of admiration, i.e. with all the characteristics of a 'gangster' in the communities where such slang originated.