zoozoo
noun
zoo·zoo
| \ ˈzüˌzü\
plural -s
Definition of zoozoo
dialectal, England
Keep scrolling for more