A foolish, clumsy, or stupid person; someone who acts in a silly or incompetent way.
Possibly from Spanish 'bozales' (wild, stupid), or from the Yiddish 'boze.' The word's origin is uncertain, but it emerged in American English in the mid-20th century.
Try Another Word