Find the word definition

Wikipedia
Yohioloid

Yohioloid is an English speaking Vocaloid by PowerFX who also had an additional Japanese vocal recorded for him. The vocal sampled for his vocals was Swedish singer Yohio. He was released for Vocaloid 3.