PITCH-KETTLED


Meaning of PITCH-KETTLED in English

Stuck fast, confounded.

Slang English vocab.      Английский сленговый словарь.