G1 Demon Share definition Flag Someone who only has their G1 license, has yet to complete their G2 “can James drive us there this weekend?” nah he’s a G1 Demon he can’t drive without his parents in the car G1 Demon by awfulhyune September 5, 2023 Get the G1 Demon mug.