Silly or foolish people, usually used in a joking or slightly mean way.
From 'bozo,' which originated in American slang around the 1920s. The exact origin is uncertain, but it may derive from circus or carnival language. It evolved into a playful insult for someone acting foolishly.
Try Another Word