• word of the day

    free-liver

    free-liver - Dictionary definition and meaning for word free-liver

    Definition
    (noun) someone who gratifies physical appetites (especially for food and drink) with more than the usual freedom

Word used in video below:
text: finish the liver paté
Download our Mobile App Today
Receive our word of the day
on Whatsapp