Abstemious duck guzzling energy drink (8)
I believe the answer is:
teetotal
'abstemious' is the definition.
(I've seen this before)
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for teetotal that I've seen before include "not taking a drop" , "Completely abstinent" , "Abstaining completely from alcohol" , "Completely dry" , "Not touching a drop" .)