Definify.com

Definition 2024


screwtops

screwtops

See also: ****-tops and **** tops

English

Noun

screwtops

  1. plural of screwtop