HOPPLED

Definition of HOPPLED