tosspot

tosspot  {n.}
Drunkard or habitual drinker (from tossing pots of ale)
Categories: British noun slang