What does ‘bong’ mean?

( n ) A marijuana pipe. He either has either been puffing his bong or someone has gone bong! with something on his head.