CRAPLE

Definition of CRAPLE