Skip to main content

Definitions by 5ubversive

Vuvuzela 

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