Definify.com

Definition 2024


screwcaps

screwcaps

See also: **** caps

English

Noun

screwcaps

  1. plural of screwcap