holy lamb

Fun Dictionary -> holy lamb

holy lamb - Vulgar Dictionary definition

A thorough-paced villain. IRISH.