meaning of Billy G

Billy G meaning in Urban Dictionary

- a joint generally composed of left-over roaches or shake (left overs)