LEACHIEST

Definition of LEACHIEST