meaning of barute

barute meaning in Urban Dictionary

some thing you eat that's very hot