What does bakayado mean?

bakayado meaning in Urban Dictionary

adj indicates stupid, dumbass, etc in Japanese