cheerful giver n.[rhy. sl.]the human liver.Show quotations1972Dodson & Saczek Dict. of Cockney Rhy. Sl. 1998R. Puxley Fresh Rabbit.