meaning of biznatchsickle

biznatchsickle meaning in Urban Dictionary

a frozen bitch on a stick