1 definition by ShiroRhion

Top Definition
A slug or slug like human being with an aversion to frogs

A 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.
by ShiroRhion August 09, 2020

Mug icon
Buy a Slater mug!