Definify.com

Definition 2026


screwballs

screwballs

English

Noun

screwballs

  1. plural of screwball