• word of the day

    squirting

    squirting - Dictionary definition and meaning for word squirting

    Definition
    (adj) propelled violently in a usually narrow stream
    Synonyms : jetting , spouting , spurting
Connect with us on Facebook