Snap Share definition Flag Commonly used by south african negroes meaning "holy shit" Oh snap that niggers on crack Snap by JACkl May 13, 2005 0 0 Get merch