SHANKER


Meaning of SHANKER in English

A venereal wart.

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