GRUFFED

Definition of GRUFFED