Most likely screams of happiness, according to the comments.

  • Perhapsjustsniffit
    link
    fedilink
    English
    arrow-up
    5
    ·
    3 months ago

    They’re so loud too. We have a local fox that screams at our farm cat who wisely, will have nothing to do with him.