An British slang word usually associated with 'my guy'. usually seen either mocking road-men and chavs.
Whaddup my g?