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