snazafrascht Share definition Flag Basically means "dumb bitch" but only applies to people who are generally smart. Albert stop being a Snazafrascht snazafrascht by NemoHansel May 18, 2017 0 0 Get merch Get the snazafrascht mug. Buy Now — $32.95 See more merch