DUMB WATCH


Meaning of DUMB WATCH in English

A venereal bubo in the groin.

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