Definify.com

Definition 2025


staredowns

staredowns

English

Noun

staredowns

  1. plural of staredown