toper

noun

1.
a person who drinks alcoholic beverages (especially to excess)
Derived from:
tope