Skip to main content

teller of truths10's definitions

vuvuzela

A mind-numbing torture device made of cheap, brightly colored plastic. It resembles a horn but its pitch cannot be changed. It is being used during the 2010 World Cup in South Africa.
I thought I heard an angry swarm of bumblebees, but it was the sound of vuvuzelas playing at the World Cup.
by teller of truths10 June 15, 2010
mugGet the vuvuzela mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email