THCMMIKINS


Meaning of THCMMIKINS in English

An instrument formerly used in Scotland, like a vice, to pinch the thumbs of persons accused of different crimes, in order to extort confession.

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