What does A Cambodian Mustache mean?

A Cambodian Mustache meaning in Urban Dictionary

Whilst performing oral on a lady she instantly evacuates her bowels on your face.