RUM RUFF


Meaning of RUM RUFF in English

. Westphalia ham. CANT.

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