Find the word definition

Wikipedia
Jemini

Jemini was a British pop group from Liverpool, best known for scoring " nul points" and finishing in last place with their out-of-tune performance of " Cry Baby" at the 2003 Eurovision Song Contest in Latvia.