CHITTERINGS

Definition of CHITTERINGS