debbusciato

Noun

 * 1) guzzler
 * 2) glutton
 * 3) someone who is intemperate