gin sling

Explore definitions, synonyms, and language insights of gin sling

Definitions

Noun
a sling made with gin

More General Terms