A boozehound and amateur warlock who frequents the local pub.
Slang definitions & phrases for boozehound
boozehound
noun
A person who habitually drinks a great deal of whiskey; lush: Among American governors, the booze-fighters are plainly the best( first form 1940s+, second 1900s+)