THRUTCHING

Definition of THRUTCHING