meaning of Ass Mangler

Ass Mangler meaning in Urban Dictionary

A person you hope you never meet whilst in prison.