HOLY LAMB


Meaning of HOLY LAMB in English

A thorough-paced villain. IRISH.

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