liquid refreshment

Any sort of drink, usually an alcoholic beverage
Fix me up with some liquid refreshment geeza
by Tejb September 3, 2014
mugGet the liquid refreshmentmug.

Share this definition