Italian

edit

Noun

edit

babbalocco m (plural babbalocchi)

  1. fool, idiot
    Synonym: babbeo