Define Caroline G Meaning

Caroline G
An ugly junkie bastard, smells like shit and an ugly owl one

Guy 1: what’s wrong sis
Girlo: you see that Caroline G she didn’t give us a smoke
By Doroteya