meaning of A Cambodian Mustache

A Cambodian Mustache meaning in Urban Dictionary

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