HAMSHACKLED

Definition of HAMSHACKLED