meaning of assfixia

assfixia meaning in Urban Dictionary

Hemorrhoid procedure.