English Dictionary
Definition juju in British English
juju noun
noun
/ˈdʒuːdʒuː/
Synonyms and related words
