beer drinker: someone whose favorite drink is beer or ale
drinker: a person who drinks alcoholic beverages (especially to excess)
insolubility: the quality of being insoluble and difficult to dissolve in liquid