What does Boo Chang Chow mean?

Boo Chang Chow meaning in Urban Dictionary

Refering to someones smelly genetials, butt, or just a weird smell via see your face.