Definify.com

Definition 2025


screwballs

screwballs

English

Noun

screwballs

  1. plural of screwball