What does biznatchsickle mean?

biznatchsickle meaning in Urban Dictionary

a frozen bitch on a stick