BOZO


Meaning of BOZO in English

a person who does unusual things, a nerd Lenny is kind of a bozo. He laughs at the wrong time.

English idioms vocab.      Словарь английских идиом и выражений.