who's got the snaps on the petro Share definition Flag who's got the money for the gas We rolled up to the gas station and i asked my friends,"who's got the snaps on the petro?" who's got the snaps on the petro by A.K.OG June 13, 2007 0 0 Get merch Get the who's got the snaps on the petro mug. Buy Now — $32.95 See more merch