meaning of Brazilian Blizzard

Brazilian Blizzard meaning in Urban Dictionary

whenever you stick a 2g cocaine rock in a Brazilian bitch's ass and let her fart it in your face.