When using a bowl or bong, only pack enough weed for one hit. The goal is to smoke all the weed you packed without leaving a cherry. If there is no cherry, there will be no smoke leaving the bowl.
Then, you can exhale all the smoke into a sploof. If you use this method throughout your smoke session, it shouldn’t be hard to get rid of or contain the smell.