What does Bedi mean?

Bedi meaning in Urban Dictionary

a slang term for cannabis.