Answer: bagon

AnswerCrossword Clue
BAGON

Have a .. (be drunk)