meaning of Bedi

Bedi meaning in Urban Dictionary

a slang term for cannabis.