What does auto-mattox mean?

auto-mattox meaning in Urban Dictionary

a gal with iresitable appeal... although she is a whole bitch everyone however loves.. your ex you like to hate