A slug or slug like human being with an aversion to frogsA slug like person is a human who is unattractive or has an aversion to amphibious creatures that are damp/moist.
He was such a Slater.