2 definition by Booee

Top Definition
A glass device used for the rapid consumption of champagne.
I did seven chambongs an hour ago, and now I can't feel my face.
by Booee September 18, 2015

Mug icon
Buy a chambong mug!
A device used for the rapid and enhanced experience of of sparkling wine / champagne consumption.
I did 7 Chambongs at the New Year's Eve party last night. That's why I peed myself.
via giphy
by Booee October 06, 2015

Mug icon
Buy a chambong mug!