What does boof cloud mean?

boof cloud meaning in Urban Dictionary

the smoke you will get when u smoke some shit