bubu noun Idiot or simpleton; A stupid person edit noun Dried or semi solid nasal mucous. edit definition pronunciation related moo mooquail updhalstarlightfruitcake commentsClear Rey11 years agoIts actually bobo possibly derive from the Spanish word for stupid or daftAdd Comment 1