THIMBLEWITTED

Definition of THIMBLEWITTED