• word of the day

    bighead

    bighead - Dictionary definition and meaning for word bighead

    Definition
    (noun) any of various diseases of animals characterized by edema of the head and neck
Connect with us on Facebook