Definify.com

Definition 2024


screwballs

screwballs

English

Noun

screwballs

  1. plural of screwball