drunken reveler: someone who engages in drinking bouts
drinker: a person who drinks alcoholic beverages (especially to excess)
hardness: the property of being rigid and resistant to pressure; not easily scratched; measured on Mohs scale