Skip to main content

Dude 991's definitions

Vuvuzela

A loud and annoying as fuck horn that sounds like a swarm of angry bees
I can't hear anything at this soccer game, because everyone is blowing on thier Vuvuzela.
by Dude 991 June 26, 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