Hello there, explain this phrase to me?

I'm not a native English speaker, I do know how to speak, and I'm a bit good at it even! xD Well... if you can explain the meaning of this phrase to me I would be grateful :D

“But this dude is a G,
Man, he rolls 12 deep…”

Thank you! :D
6 answers 6