rum ruff peck

Fun Dictionary -> rum ruff peck

rum ruff peck - Vulgar Dictionary definition

Westphalia ham. CANT.