DEVIL CATCHER


Meaning of DEVIL CATCHER in English

DEVIL CATCHER, or DEVIL DRIVER. A parson. See SNUB DEVIL.

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