demon drink

1 ENTRIES FOUND:
Save
demon drink noun
demon drink
noun
Learner's definition of DEMON DRINK

the demon drink

British, usually humorous
: alcoholic drink