home Buzzwords Vuvuzela Vuvuzela By Guest Contributor Posted in Buzzwords Posted on October 1, 2018September 14, 2019 Buzzwords Vuvuzela = Stadium horn (South Africa) Videos