1 definition by Alain De Botton

Top Definition
An extremely satisfying chug. Scots slang. Not to be confused with "juggernaut".
Louise: "Did you have a chug last night?"
Keir: "Nah, it was more like a CHUGGERNAUT"
Louise: "Hi 5"
by Alain De Botton June 04, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.