365bet中国官方网站

  • word of the day

    sherry

    sherry - 365bet中国官方网站 definition and meaning for word sherry

    Definition
    (noun) dry to sweet amber wine from the Jerez region of southern Spain or similar wines produced elsewhere; usually drunk as an aperitif

  • Word used in video below:
    text: come on off your sherry it's a little
    Download our Mobile App Today