meaning of bidi bidi

bidi bidi meaning in Urban Dictionary

A cigarette with these types of flavors such chocolate, strawberry, vanilla, etc. a desi cigrrate consists of dried tobacco leaves with tobbaco with it.