meaning of bakayado

bakayado meaning in Urban Dictionary

adj indicates stupid, dumbass, etc in Japanese