i just lost my full roll playing online blackjack, so that really chugs
something that is terrible or god awful
"i just lost my full roll playing online blackjack, so that really chugs" What is the definition of "chugs"?