For instance, just to get things going, how about "horriphallic" for a womanizer? Or "horrevangelist" for a self-righteous sermonizer always in search of public attention?