What does budasha mean?

budasha meaning in Urban Dictionary

a total idiot.