Skip to main content

5ubversive's definitions

Vuvuzela

The only thing in the world more obnoxious than a British football fan.
Vuvuzela: Bzzzzzzzzzzzzzzzzzz
Footy fan: Bawwwwwwwwwwww!
by 5ubversive June 19, 2010
mugGet the Vuvuzelamug.

Share this definition