Definition of yopo in English:

yopo

(also yoppo, yupa)

noun

Origin

Early 20th century. From Guahibo yopo. Compare earlier niopo.

Pronunciation

yopo

/ˈjəʊpəʊ/ /ˈjɒpəʊ/