rum sling

Explore definitions, synonyms, and language insights of rum sling

Definitions

Noun
a sling made with rum

More General Terms