1 definition by Sirch Ecallaw

Top Definition
An individual who can consume massive amounts off alcohol in a short period of time.
Look at those chuggernauts over there. They each slammed 3 pitchers of beer In the last 30 minutes
by Sirch Ecallaw July 04, 2020

Mug icon
Buy a Chuggernaut mug!