What does Brazilian Blizzard mean?

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.